English
Language : 

AMD-K6 Datasheet, PDF (87/346 Pages) Advanced Micro Devices – AMD-K6 Processor
20695H/0—March 1998
Preliminary Information
AMD-K6® Processor Data Sheet
Table 11. Floating-Point Instructions (continued)
Instruction Mnemonic
First Second ModR/M Decode
Byte Byte
Byte
Type
RISC86®
Opcodes
Note
FDIV ST(i), ST(0) (single precision)
DCh
11-111-xxx short float
*
FDIV ST(i), ST(0) (double precision) DCh
11-111-xxx short float
*
FDIV ST(i), ST(0) (extended precision) DCh
11-111-xxx short float
*
FDIV ST(0), mem32real
D8h
mm-110-xxx short fload, float
FDIV ST(0), mem64real
DCh
mm-110-xxx short fload, float
FDIVP ST(0), ST(i)
DEh
11-111-xxx short float
*
FDIVR ST(0), ST(i)
D8h
11-110-xxx short float
*
FDIVR ST(I), ST(0)
DCh
11-111-xxx short float
*
FDIVR ST(0), mem32real
D8h
mm-111-xxx short fload, float
FDIVR ST(0), mem64real
DCh
mm-111-xxx short fload, float
FDIVRP ST(i), ST(0)
DEh
11-110-xxx short float
*
FFREE ST(I)
DDh
11-000-xxx short float
*
FIADD ST(0), mem32int
DAh
mm-000-xxx short fload, float
FIADD ST(0), mem16int
DEh
mm-000-xxx short fload, float
FICOM ST(0), mem32int
DAh
mm-010-xxx short fload, float
FICOM ST(0), mem16int
DEh
mm-010-xxx short fload, float
FICOMP ST(0), mem32int
DAh
mm-011-xxx short fload, float
FICOMP ST(0), mem16int
DEh
mm-011-xxx short fload, float
FIDIV ST(0), mem32int
DAh
mm-110-xxx short fload, float
FIDIV ST(0), mem16int
DEh
mm-110-xxx short fload, float
FIDIVR ST(0), mem32int
DAh
mm-111-xxx short fload, float
FIDIVR ST(0), mem16int
DEh
mm-111-xxx short fload, float
FILD mem16int
DFh
mm-000-xxx short fload, float
FILD mem32int
DBh
mm-000-xxx short fload, float
FILD mem64int
DFh
mm-101-xxx short fload, float
FIMUL ST(0), mem32int
DAh
mm-001-xxx short fload, float
FIMUL ST(0), mem16int
DEh
mm-001-xxx short fload, float
FINCSTP
D9h F7h
short float
FINIT
DBh E3h
vector
FIST mem16int
DFh
mm-010-xxx short fload, float
FIST mem32int
DBh
mm-010-xxx short fload, float
Note:
* The last three bits of the modR/M byte select the stack entry ST(i).
Chapter 3
Software Environment
69