Instruction Dispatch and Execution Resources
199
22007E/0—November 1999
AMD Athlon™ Processor x86 Code Optimization
NOT mem8
F6h
mm-010-xx
DirectPath
NOT mreg16/32
F7h
11-010-xxx
DirectPath
NOT mem16/32
F7h
mm-010-xx
DirectPath
OR mreg8, reg8
08h
11-xxx-xxx
DirectPath
OR mem8, reg8
08h
mm-xxx-xxx
DirectPath
OR mreg16/32, reg16/32
09h
11-xxx-xxx
DirectPath
OR mem16/32, reg16/32
09h
mm-xxx-xxx
DirectPath
OR reg8, mreg8
0Ah
11-xxx-xxx
DirectPath
OR reg8, mem8
0Ah
mm-xxx-xxx
DirectPath
OR reg16/32, mreg16/32
0Bh
11-xxx-xxx
DirectPath
OR reg16/32, mem16/32
0Bh
mm-xxx-xxx
DirectPath
OR AL, imm8
0Ch
DirectPath
OR EAX, imm16/32
0Dh
DirectPath
OR mreg8, imm8
80h
11-001-xxx
DirectPath
OR mem8, imm8
80h
mm-001-xxx DirectPath
OR mreg16/32, imm16/32
81h
11-001-xxx
DirectPath
OR mem16/32, imm16/32
81h
mm-001-xxx DirectPath
OR mreg16/32, imm8 (sign extended)
83h
11-001-xxx
DirectPath
OR mem16/32, imm8 (sign extended)
83h
mm-001-xxx DirectPath
OUT imm8, AL
E6h
VectorPath
OUT imm8, AX
E7h
VectorPath
OUT imm8, EAX
E7h
VectorPath
OUT DX, AL
EEh
VectorPath
OUT DX, AX
EFh
VectorPath
OUT DX, EAX
EFh
VectorPath
POP ES
07h
VectorPath
POP SS
17h
VectorPath
POP DS
1Fh
VectorPath
POP FS
0Fh
A1h
VectorPath
POP GS
0Fh
A9h
VectorPath
POP EAX
58h
VectorPath
POP ECX
59h
VectorPath
POP EDX
5Ah
VectorPath
Table 19. Integer Instructions (Continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type
Summary of Contents for Athlon Processor x86
Page 1: ...AMD Athlon Processor x86 Code Optimization Guide TM...
Page 12: ...xii List of Figures AMD Athlon Processor x86 Code Optimization 22007E 0 November 1999...
Page 16: ...xvi Revision History AMD Athlon Processor x86 Code Optimization 22007E 0 November 1999...
Page 202: ...186 Page Attribute Table PAT AMD Athlon Processor x86 Code Optimization 22007E 0 November 1999...
Page 252: ...236 VectorPath Instructions AMD Athlon Processor x86 Code Optimization 22007E 0 November 1999...
Page 256: ...240 Index AMD Athlon Processor x86 Code Optimization 22007E 0 November 1999...