home *** CD-ROM | disk | FTP | other *** search
- ;
- ; *** Listing 10-2 ***
- ;
- ; Loads each byte in a 1000-byte array into AL, using
- ; LODSB.
- ;
- jmp Skip
- ;
- ARRAY_LENGTH equ 1000
- ByteArray db ARRAY_LENGTH dup (0)
- ;
- Skip:
- call ZTimerOn
- mov si,offset ByteArray
- ;point to the start of the array
- cld ;make LODSB increment SI
- rept ARRAY_LENGTH
- lodsb ;get this array byte & point to the
- ; next byte in the array
- endm
- call ZTimerOff