home *** CD-ROM | disk | FTP | other *** search
- ;
- ; *** Listing 10-16 ***
- ;
- ; Reads a single byte stored in a far segment by
- ; using a segment override prefix.
- ;
- jmp Skip
- ;
- FarSeg segment para
- MemVar db 0 ;this variable resides in a
- ; far segment
- FarSeg ends
- ;
- Skip:
- call ZTimerOn
- rept 100
- mov si,seg MemVar
- mov es,si
- mov si,offset MemVar ;point ES:SI to MemVar
- lods byte ptr es:[si] ;read MemVar
- endm
- call ZTimerOff