Table F-2 Bit assignments for FPSCR fields
FPSCR field | Bit | Meaning if set |
| 0 | 0 | Exception summary |
| | 1 | Exception enable summary |
| | 2 | Invalid-operation exception summary |
| | 3 | Overflow exception |
| 1 | 4 | Underflow exception |
| | 5 | Divide-by-zero exception |
| | 6 | Inexact exception |
| | 7 | Invalid-operation exception; signaling NaN as input |
| 2 | 8 | Invalid-operation exception;
|
| | 9 | Invalid-operation exception;
|
| | 10 | Invalid-operation exception;
|
| | 11 | Invalid-operation exception;
|
| 3 | 12 | Invalid-operation exception; comparison operation |
| | 13 | Fraction field rounded |
| | 14 | Fraction field inexact |
| | 15 | Class descriptor |
| 4 | 16 | < or < 0 |
| | 17 | > or > 0 |
| | 18 | = or = 0 |
| | 19 | Unordered or NaN |
| 5 | 20 | Reserved |
| | 21 | Invalid-operation exception; software request (not implemented in MPC601) |
| | 22 | Invalid-operation exception; square root (not implemented in MPC601) |
| | 23 | Invalid-operation exception; convert-to-integer operation |
| |
| 6 | 24 | Invalid-operation exception enable/disable |
| | 25 | Overflow exception enable/disable |
| | 26 | Underflow exception enable/disable |
| | 27 | Divide-by-zero exception enable/disable |
| 7 | 28 | Inexact exception enable/disable |
| | 29 | Reserved |
| | 30 | Rounding direction |
| | 31 | Rounding direction |