user manual

196 Instruction Dispatch and Execution Resources
AMD Athlon Processor x86 Code Optimization
22007E/0November 1999
JP/JPE near disp16/32 0Fh 8Ah DirectPath
JNP/JPO near disp16/32 0Fh 8Bh DirectPath
JL/JNGE near disp16/32 0Fh 8Ch DirectPath
JNL/JGE near disp16/32 0Fh 8Dh DirectPath
JLE/JNG near disp16/32 0Fh 8Eh DirectPath
JNLE/JG near disp16/32 0Fh 8Fh DirectPath
JMP near disp16/32 (direct) E9h DirectPath
JMP far disp32/48 (direct) EAh VectorPath
JMP disp8 (short) EBh DirectPath
JMP far mem32 (indirect) EFh mm-101-xxx VectorPath
JMP far mreg32 (indirect) FFh mm-101-xxx VectorPath
JMP near mreg16/32 (indirect) FFh 11-100-xxx DirectPath
JMP near mem16/32 (indirect) FFh mm-100-xxx DirectPath
LAHF 9Fh VectorPath
LAR reg16/32, mreg16/32 0Fh 02h 11-xxx-xxx VectorPath
LAR reg16/32, mem16/32 0Fh 02h mm-xxx-xxx VectorPath
LDS reg16/32, mem32/48 C5h mm-xxx-xxx VectorPath
LEA reg16, mem16/32 8Dh mm-xxx-xxx VectorPath
LEA reg32, mem16/32 8Dh mm-xxx-xxx DirectPath
LEAVE C9h VectorPath
LES reg16/32, mem32/48 C4h mm-xxx-xxx VectorPath
LFS reg16/32, mem32/48 0Fh B4h VectorPath
LGDT mem48 0Fh 01h mm-010-xxx VectorPath
LGS reg16/32, mem32/48 0Fh B5h VectorPath
LIDT mem48 0Fh 01h mm-011-xxx VectorPath
LLDT mreg16 0Fh 00h 11-010-xxx VectorPath
LLDT mem16 0Fh 00h mm-010-xxx VectorPath
LMSW mreg16 0Fh 01h 11-100-xxx VectorPath
LMSW mem16 0Fh 01h mm-100-xxx VectorPath
LODSB AL, mem8 ACh VectorPath
LODSW AX, mem16 ADh VectorPath
LODSD EAX, mem32 ADh VectorPath
LOOP disp8 E2h VectorPath
Table 19. Integer Instructions (Continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type