
192
Instruction Dispatch and Execution Resources
AMD Athlon™ Processor x86 Code Optimization
22007E/0—November 1999
CMOVE/CMOVZ reg16/32, reg16/32
0Fh
44h
11-xxx-xxx
DirectPath
CMOVE/CMOVZ reg16/32, mem16/32
0Fh
44h
mm-xxx-xxx
DirectPath
CMOVG/CMOVNLE reg16/32, reg16/32
0Fh
4Fh
11-xxx-xxx
DirectPath
CMOVG/CMOVNLE reg16/32, mem16/32
0Fh
4Fh
mm-xxx-xxx
DirectPath
CMOVGE/CMOVNL reg16/32, reg16/32
0Fh
4Dh
11-xxx-xxx
DirectPath
CMOVGE/CMOVNL reg16/32, mem16/32
0Fh
4Dh
mm-xxx-xxx
DirectPath
CMOVL/CMOVNGE reg16/32, reg16/32
0Fh
4Ch
11-xxx-xxx
DirectPath
CMOVL/CMOVNGE reg16/32, mem16/32
0Fh
4Ch
mm-xxx-xxx
DirectPath
CMOVLE/CMOVNG reg16/32, reg16/32
0Fh
4Eh
11-xxx-xxx
DirectPath
CMOVLE/CMOVNG reg16/32, mem16/32
0Fh
4Eh
mm-xxx-xxx
DirectPath
CMOVNE/CMOVNZ reg16/32, reg16/32
0Fh
45h
11-xxx-xxx
DirectPath
CMOVNE/CMOVNZ reg16/32, mem16/32
0Fh
45h
mm-xxx-xxx
DirectPath
CMOVNO reg16/32, reg16/32
0Fh
41h
11-xxx-xxx
DirectPath
CMOVNO reg16/32, mem16/32
0Fh
41h
mm-xxx-xxx
DirectPath
CMOVNP/CMOVPO reg16/32, reg16/32
0Fh
4Bh
11-xxx-xxx
DirectPath
CMOVNP/CMOVPO reg16/32, mem16/32
0Fh
4Bh
mm-xxx-xxx
DirectPath
CMOVNS reg16/32, reg16/32
0Fh
49h
11-xxx-xxx
DirectPath
CMOVNS reg16/32, mem16/32
0Fh
49h
mm-xxx-xxx
DirectPath
CMOVO reg16/32, reg16/32
0Fh
40h
11-xxx-xxx
DirectPath
CMOVO reg16/32, mem16/32
0Fh
40h
mm-xxx-xxx
DirectPath
CMOVP/CMOVPE reg16/32, reg16/32
0Fh
4Ah
11-xxx-xxx
DirectPath
CMOVP/CMOVPE reg16/32, mem16/32
0Fh
4Ah
mm-xxx-xxx
DirectPath
CMOVS reg16/32, reg16/32
0Fh
48h
11-xxx-xxx
DirectPath
CMOVS reg16/32, mem16/32
0Fh
48h
mm-xxx-xxx
DirectPath
CMP mreg8, reg8
38h
11-xxx-xxx
DirectPath
CMP mem8, reg8
38h
mm-xxx-xxx
DirectPath
CMP mreg16/32, reg16/32
39h
11-xxx-xxx
DirectPath
CMP mem16/32, reg16/32
39h
mm-xxx-xxx
DirectPath
CMP reg8, mreg8
3Ah
11-xxx-xxx
DirectPath
CMP reg8, mem8
3Ah
mm-xxx-xxx
DirectPath
CMP reg16/32, mreg16/32
3Bh
11-xxx-xxx
DirectPath
CMP reg16/32, mem16/32
3Bh
mm-xxx-xxx
DirectPath
CMP AL, imm8
3Ch
DirectPath
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...