AMD Athlon Processor x86 Optimization Manual page 205

X86 code optimization
Table of Contents

Advertisement

22007E/0—November 1999
Table 19. Integer Instructions (Continued)
Instruction Mnemonic
ADC mreg8, reg8
ADC mem8, reg8
ADC mreg16/32, reg16/32
ADC mem16/32, reg16/32
ADC reg8, mreg8
ADC reg8, mem8
ADC reg16/32, mreg16/32
ADC reg16/32, mem16/32
ADC AL, imm8
ADC EAX, imm16/32
ADC mreg8, imm8
ADC mem8, imm8
ADC mreg16/32, imm16/32
ADC mem16/32, imm16/32
ADC mreg16/32, imm8 (sign extended)
ADC mem16/32, imm8 (sign extended)
ADD mreg8, reg8
ADD mem8, reg8
ADD mreg16/32, reg16/32
ADD mem16/32, reg16/32
ADD reg8, mreg8
ADD reg8, mem8
ADD reg16/32, mreg16/32
ADD reg16/32, mem16/32
ADD AL, imm8
ADD EAX, imm16/32
ADD mreg8, imm8
ADD mem8, imm8
ADD mreg16/32, imm16/32
ADD mem16/32, imm16/32
ADD mreg16/32, imm8 (sign extended)
ADD mem16/32, imm8 (sign extended)
AND mreg8, reg8
Instruction Dispatch and Execution Resources
AMD Athlon™ Processor x86 Code Optimization
First
Second
ModR/M
Byte
Byte
Byte
10h
11-xxx-xxx
10h
mm-xxx-xxx DirectPath
11h
11-xxx-xxx
11h
mm-xxx-xxx DirectPath
12h
11-xxx-xxx
12h
mm-xxx-xxx DirectPath
13h
11-xxx-xxx
13h
mm-xxx-xxx DirectPath
14h
15h
80h
11-010-xxx
80h
mm-010-xxx DirectPath
81h
11-010-xxx
81h
mm-010-xxx DirectPath
83h
11-010-xxx
83h
mm-010-xxx DirectPath
00h
11-xxx-xxx
00h
mm-xxx-xxx DirectPath
01h
11-xxx-xxx
01h
mm-xxx-xxx DirectPath
02h
11-xxx-xxx
02h
mm-xxx-xxx DirectPath
03h
11-xxx-xxx
03h
mm-xxx-xxx DirectPath
04h
05h
80h
11-000-xxx
80h
mm-000-xxx DirectPath
81h
11-000-xxx
81h
mm-000-xxx DirectPath
83h
11-000-xxx
83h
mm-000-xxx DirectPath
20h
11-xxx-xxx
Decode
Type
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
DirectPath
189

Advertisement

Table of Contents
loading

Table of Contents