Specifications
Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 81
Documentation Changes
LODS/LODSB/LODSW/LODSD/LODSQ—Load String
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
AC LODS m8 A Valid Valid For legacy mode, Load byte
at address DS:(E)SI into AL.
For 64-bit mode load byte
at address (R)SI into AL.
AD LODS m16 A Valid Valid For legacy mode, Load word
at address DS:(E)SI into AX.
For 64-bit mode load word
at address (R)SI into AX.
AD LODS m32 A Valid Valid For legacy mode, Load
dword at address DS:(E)SI
into EAX. For 64-bit mode
load dword at address (R)SI
into EAX.
REX.W + AD LODS m64 A Valid N.E. Load qword at address (R)SI
into RAX.
AC LODSB A Valid Valid For legacy mode, Load byte
at address DS:(E)SI into AL.
For 64-bit mode load byte
at address (R)SI into AL.
AD LODSW A Valid Valid For legacy mode, Load word
at address DS:(E)SI into AX.
For 64-bit mode load word
at address (R)SI into AX.
AD LODSD A Valid Valid For legacy mode, Load
dword at address DS:(E)SI
into EAX. For 64-bit mode
load dword at address (R)SI
into EAX.
REX.W + AD LODSQ A Valid N.E. Load qword at address (R)SI
into RAX.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
ANA NA NA NA