
Chapter 3
Software Environment
83
23542A/0—September 2000
AMD-K6-2E+ Embedded Processor Data Sheet
Preliminary Information
FDIV ST(i), ST(0) (single precision)
1
FDIV ST(i), ST(0) (double precision)
1
FDIV ST(i), ST(0) (extended precision)
1
FDIV ST(0), mem32real
FDIV ST(0), mem64real
FDIVP ST(0), ST(i)
1
FDIVR ST(0), ST(i)
1
FDIVR ST(i), ST(0)
1
FDIVR ST(0), mem32real
FDIVR ST(0), mem64real
FDIVRP ST(i), ST(0)
1
FFREE ST(i)
1
FIADD ST(0), mem32int
FIADD ST(0), mem16int
FICOM ST(0), mem32int
FICOM ST(0), mem16int
FICOMP ST(0), mem32int
FICOMP ST(0), mem16int
FIDIV ST(0), mem32int
FIDIV ST(0), mem16int
FIDIVR ST(0), mem32int
FIDIVR ST(0), mem16int
FILD mem16int
FILD mem32int
FILD mem64int
FIMUL ST(0), mem32int
FIMUL ST(0), mem16int
FINCSTP
FINIT
FIST mem16int
FIST mem32int
FISTP mem16int
FISTP mem32int
FISTP mem64int
DCh
11-111-xxx
short
float
DCh
11-111-xxx
short
float
DCh
11-111-xxx
short
float
D8h
DCh
mm-110-xxx
mm-110-xxx
short
short
fload, float
fload, float
DEh
11-111-xxx
short
float
D8h
11-110-xxx
short
float
DCh
11-111-xxx
short
float
D8h
DCh
mm-111-xxx
mm-111-xxx
short
short
fload, float
fload, float
DEh
11-110-xxx
short
float
DDh
11-000-xxx
short
float
DAh
DEh
DAh
DEh
DAh
DEh
DAh
DEh
DAh
DEh
DFh
DBh
DFh
DAh
DEh
D9h
DBh
DFh
DBh
DFh
DBh
DFh
mm-000-xxx
mm-000-xxx
mm-010-xxx
mm-010-xxx
mm-011-xxx
mm-011-xxx
mm-110-xxx
mm-110-xxx
mm-111-xxx
mm-111-xxx
mm-000-xxx
mm-000-xxx
mm-101-xxx
mm-001-xxx
mm-001-xxx
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
short
vector
short
short
short
short
short
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
fload, float
F7h
E3h
mm-010-xxx
mm-010-xxx
mm-011-xxx
mm-011-xxx
mm-111-xxx
fload, float
fload, float
fload, float
fload, float
fload, float
Table 13. Floating-Point Instructions (continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type
RISC86
Operations