
LES | LOAD POINTER USING ES LES | |
Operation: |
| Flags Affected: |
(REG) +- (EA) | None | |
(ES) +- (EA + 2) |
|
Description:
LES destination, source
LES (load pointer using ES) transfers a
pointer is transferred to register ES. Specifying DI as the destination operand is a convenient way to prepare to process a destination string that is not in the current extra segment. (The destination string must be located in the extra segment, and DI must contain the offset of the string.)
Encoding:
111000100 1mod reg rIm 1
if mod = 11 then undefined operation
LES Operands | Clocks | Transfers | Bytes | LES Coding Example |
reg16, mem32 | 24+EA | 2 | LES DI,[BX].TEXT_BUFF |