6-12
INSTRUCTION SET SUMMARY
6.2.2.7.MMX STATE MANAGEMENT
EMMS
Empty MMX state
6.2.3.Floating-Point Instructions
The floating-point instructions are those that are executed by the processors floating-point unit
(FPU). These instructions operate on floating-point (real), extended integer, and binary-coded
decimal (BCD) operands. As with the integer instructions, the following list of floating-point
instructions is divided into subgroups.
6.2.3.1.DATA TRANSFER
FLD
Load real
FST
Store real
FSTP
Store real and pop
FILD
Load integer
FIST
Store integer
FISTP
Store integer and pop
FBLD
Load BCD
FBSTP
Store BCD and pop
FXCH
Exchange registers
FCMOVE
Floating-point conditional move if equal
FCMOVNE
Floating-point conditional move if not equal
FCMOVB
Floating-point conditional move if below
FCMOVBE
Floating-point conditional move if below or equal
FCMOVNB
Floating-point conditional move if not below
FCMOVNBE
Floating-point conditional move if not below or equal
FCMOVU
Floating-point conditional move if unordered
FCMOVNU
Floating-point conditional move if not unordered