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