3
3-46
M32R-FPU Software Manual (Rev.1.01)
INSTRUCTIONS
3.2 Instruction description
DN=1
Value after Multiplication Operation
Value after Addition Operation
IVLD: Invalid Operation Exception
UIPL: Unimplemented Exception
NaN: Not a Number
SNaN: Signaling NaN
QNaN: Quiet NaN
Note: The rounding mode is “-0” when rounding toward “-Infinity”, and “+0” when rounding
toward any other direction.
Rsrc1
Rsrc2
QNaN
QNaN
SNaN
QNaN
SNaN
+0, +
+0, +
-0, -
-0, -
+0
+0
+Infinity
+Infinity
Infinity
IVLD
-Infinity
-Infinity
IVLD
IVLD
-Infinity
+Infinity
Infinity
-0
-0
+Infinity
-Infinity
Normalized
Number
Normalized
Number
Multiplication
Denormalized
Number
Denormalized
Number
Denormalized
Number
Denormalized
Number
Value after Multiplication Operation
(Note)
(Note)
QNaN
QNaN
QNaN
SNaN
+0
+0
-0
-0
+0
+Infinity
+Infinity
IVLD
IVLD
IVLD
-Infinity
-Infinity
-Infinity
-Infinity
-0
+Infinity
-Infinity
Rdest
Normalized
Number
Normalized
Number
Multiplication
FMADD
FMADD
floating point Instructions
Floating-point multiply and add
[M32R-FPU Extended Instruction]
Summary of Contents for M32R-FPU
Page 8: ...M32R FPU Software Manual Rev 1 01 This page left blank intentionally...
Page 25: ...CHAPTER 2 INSTRUCTION SET 2 1 Instruction set overview 2 2 Instruction format...
Page 39: ...CHAPTER 3 INSTRUCTIONS 3 1 Conventions for instruction description 3 2 Instruction description...
Page 189: ...INDEX...