RX610 Group
2. CPU
R01UH0032EJ0120 Rev.1.20
Page 62 of 1006
Feb 20, 2013
Bit
Symbol Bit Name
Description
R/W
b26
FV
*
3
Invalid Operation Flag
0: No invalid operation has been encountered.
1: Invalid operation has been encountered.
*
8
R/W
b27
FO
*
4
Overflow Flag
0: No overflow has occurred.
1: Overflow has occurred.
*
8
R/W
b28
FZ
*
5
Division-by-Zero Flag
0: No division-by-zero has occurred.
1: Division-by-zero has occurred.
*
8
R/W
b29
FU
*
6
Underflow Flag
0: No underflow has occurred.
1: Underflow has occurred.
*
8
R/W
b30
FX
*
7
Inexact Flag
0: No inexact exception has been generated.
1: Inexact exception has been generated.
*
8
R/W
b31
FS
Floating-Point Error Summary Flag
This bit reflects the logical OR of the FU, FZ,
FO, and FV flags.
R
Notes: 1. Writing 0 to the bit clears it. Writing 1 to the bit does not affect its value.
2. Positive denormalized numbers are treated as +0, negative denormalized numbers as –0.
3. When the EV bit is set to 0, the FV flag is enabled.
4. When the EO bit is set to 0, the FO flag is enabled.
5. When the EZ bit is set to 0, the FZ flag is enabled.
6. When the EU bit is set to 0, the FU flag is enabled.
7. When the EX bit is set to 0, the FX flag is enabled.
8. Once the bit has been set to 1, this value is retained until it is cleared to 0 by software.
The floating-point status word (FPSW) indicates the results of floating-point operations.
When an exception handling enable bit (Ej) enables the exception handling (Ej = 1), the corresponding Cj flag indicates
the source of the exception within the exception handling routine. If the exception handling is masked (Ej = 0), check the
Fj flag at the end of a series of processing whether an exception is generated or not. The Fj flag is the accumulation type
flag (j = X, U, Z, O, or V).
RM[1:0] Bits (Floating-Point Rounding-Mode Setting)
These bits specify the floating-point rounding-mode.