user manual

192 Instruction Dispatch and Execution Resources
AMD Athlon Processor x86 Code Optimization
22007E/0November 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