Intel i86W Manual page 202

Table of Contents

Advertisement

INSTRUCTION SET SUMMARY
fmlow.dd
fsrcl, fsrc2, fdes! ........................................................
Floating·Point Multiply
Low
fdes!
~
low-order 53 bits of fsrcl mantissa x fsrc2 mantissa
fdes!
bit 53
~
most significant bit of (fsrcl mantissa x fsrc2 mantissa)
fmov.r
fsrcl, fdes! .....................................................................
Floating·Point Reg·Reg Move
Assembler pseudo-operation
fmov.ss
fsrcl, fdes!
fmov.dd
fsrcl, fdes!
fmov.sd
fsrcl, fdes!
fmov.ds
fsrcl, fdes!
=
fiadd.ss
fsrcl,
fO,
fdes!
=
fiadd.dd
fsrcl,
fO,
fdes!
= famov.sd
fsrcl, fdes!
=
famov.ds
fsrcl, fdes!
fmul.p
fsrcl, fsrc2, fdes! .....................................................................
Floating·Point Multiply
fdes!
~
fsrcl
x fsrc2
fnop ..........................................................................................
Floating·Point No Operation
Assembler pseudo-operation
fnop
=
shrd rO, rO, rO
form
fsrcl, fdes! .............................................................................
OR with MERGE Register
fdes!
~
fsrcl
OR MERGE
MERGE~
0
frcp.p
fsrc2, fdes! ............................................................................
Floating-Point Reciprocal
fdes!
~
1 / fsrc2 with maximum mantissa error < 2-
7
frsqr.p
fsrc2, fdes! .....................................................
Floating·Point Reciprocal Square Root
fdes!
~
1 / y(fsrc2) with maximum mantissa error < 2-
7
Floating·Point Store
fst.y
fdes!, fsrcl (fsrc2) ................................................................................................
(Normal)
fst.y
fdes!, fsrcl (fsrc2)
+ + ............................................................................
(Autoincrement)
mem.y (fsrc2
+
fsrcl)
~
fdes!
IF auto increment
THEN fsrc2
~
fsrcl
+
fsrc2
FI
fsub.p
fsrcl, fsrc2, fdes! .....................................................................
Floating.Point Subtract
fdes!
~
fsrcl - fsrc2
ftrunc.p
fsrcl, fdes! ......................................................
Floating·Point to Integer Conversion
fdes!
~
64-bit value with low-order 32 bits equal to integer part of fsrcl
fxfr
fsrcl, ides! .....................................................................
Transfer F·P to Integer Register
ides!
~
fsrcl
A-6

Advertisement

Table of Contents
loading

Table of Contents