
Instruction Dispatch and Execution Resources
213
22007E/0—November 1999
AMD Athlon™ Processor x86 Code Optimization
FCMOVB ST(0), ST(i)
DAh C0-C7h
VectorPath
FCMOVE ST(0), ST(i)
DAh C8-CFh
VectorPath
FCMOVBE ST(0), ST(i)
DAh D0-D7h
VectorPath
FCMOVU ST(0), ST(i)
DAh D8-DFh
VectorPath
FCMOVNB ST(0), ST(i)
DBh C0-C7h
VectorPath
FCMOVNE ST(0), ST(i)
DBh C8-CFh
VectorPath
FCMOVNBE ST(0), ST(i)
DBh D0-D7h
VectorPath
FCMOVNU ST(0), ST(i)
DBh D8-DFh
VectorPath
FCOM ST(i)
D8h
11-010-xxx
DirectPath
FADD
1
FCOMP ST(i)
D8h
11-011-xxx
DirectPath
FADD
1
FCOM [mem32real]
D8h
mm-010-xxx DirectPath
FADD
FCOM [mem64real]
DCh
mm-010-xxx DirectPath
FADD
FCOMI ST, ST(i)
DBh
F0-F7h
VectorPath
FADD
FCOMIP ST, ST(i)
DFh
F0-F7h
VectorPath
FADD
FCOMP [mem32real]
D8h
mm-011-xxx DirectPath
FADD
FCOMP [mem64real]
DCh
mm-011-xxx DirectPath
FADD
FCOMPP
DEh
D9h
11-011-001
DirectPath
FADD
FCOS
D9h
FFh
VectorPath
FDECSTP
D9h
F6h
DirectPath
FADD/FMUL/FSTORE
FDIV ST, ST(i)
D8h
11-110-xxx
DirectPath
FMUL
1
FDIV ST(i), ST
DCh
11-111-xxx
DirectPath
FMUL
1
FDIV [mem32real]
D8h
mm-110-xxx DirectPath
FMUL
FDIV [mem64real]
DCh
mm-110-xxx DirectPath
FMUL
FDIVP ST, ST(i)
DEh
11-111-xxx
DirectPath
FMUL
1
FDIVR ST, ST(i)
D8h
11-110-xxx
DirectPath
FMUL
1
FDIVR ST(i), ST
DCh
11-111-xxx
DirectPath
FMUL
1
FDIVR [mem32real]
D8h
mm-111-xxx DirectPath
FMUL
FDIVR [mem64real]
DCh
mm-111-xxx DirectPath
FMUL
FDIVRP ST(i), ST
DEh
11-110-xxx
DirectPath
FMUL
1
FFREE ST(i)
DDh
11-000-xxx
DirectPath
FADD/FMUL/FSTORE
1
FFREEP ST(i)
DFh
C0-C7h
DirectPath
FADD/FMUL/FSTORE
1
Table 22. Floating-Point Instructions (Continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type
FPU
Pipe(s)
Note
Notes:
1. The last three bits of the modR/M byte select the stack entry ST(i).
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...