Intel 253666-024US User Manual
Page 583
Advertising

Vol. 2A 3-537
INSTRUCTION SET REFERENCE, A-M
LEA—Load Effective Address
DEST ← temp[0:15]; (* 16-bit address *)
FI;
ELSE IF OperandSize
=
32 and AddressSize
=
64
THEN
temp ← EffectiveAddress(SRC); (* 64-bit address *)
DEST ← temp[0:31]; (* 16-bit address *)
FI;
ELSE IF OperandSize
=
64 and AddressSize
=
64
THEN
DEST ← EffectiveAddress(SRC); (* 64-bit address *)
FI;
FI;
Flags Affected
None.
Protected Mode Exceptions
#UD
If source operand is not a memory location.
If the LOCK prefix is used.
Real-Address Mode Exceptions
Same exceptions as in protected mode.
Virtual-8086 Mode Exceptions
Same exceptions as in protected mode.
Compatibility Mode Exceptions
Same exceptions as in protected mode.
64-Bit Mode Exceptions
Same exceptions as in protected mode.
Advertising