
•Traps are imprecise, and it is not always possible to determine which instruction trig- gered a trap or the operands of that instruction.
•An underflow trap produces a zero.
•A conversion to integer trap with an integer overflow produces the 
•The result of any other operation that traps is UNPREDICTABLE.
When /SU or /SV mode is specified:
•Arithmetic is performed on all IEEE values, both finite and 
•Alpha systems support all IEEE features except inexact exception (which requires /SUI or /SVI):
–The IEEE standard specifies a default where exceptions do not fault or trap.In com- bination with the FPCR, this mode allows disabling exceptions and producing IEEE compliant nontrapping results. See Sections 4.7.7.10 and 4.7.7.11.
–Each Alpha operating system provides a way to optionally signal IEEE floating- point exceptions. This mode enables the IEEE status flags that keep a record of each exception that is encountered. An Alpha operating system uses the IEEE float- 
•Exceptions signaled in this mode are precise and an application can locate the instruc- tion that caused the exception, along with its operand values. See Section 4.7.7.3.
When /SUI or /SVI mode is specified:
•Arithmetic is performed on all IEEE values, both finite and 
•Inexact exceptions are supported, along with all the other IEEE features supported by the /SU or /SV mode.
A summary of the IEEE trapping modes, instruction notation, and their meaning follows in Table 
Table 4–9:  Summary of IEEE Trapping Modes
| Trap Mode | Notation | Meaning | 
| 
 | 
 | 
 | 
| Underflow disabled and | No qualifier | Imprecise | 
| inexact disabled | 
 | 
 | 
| Underflow enabled and | /U | Imprecise | 
| inexact disabled | /SU | Precise exception completion | 
| Underflow enabled and | /SUI | Precise exception completion | 
| inexact enabled | 
 | 
 | 
| Integer overflow disabled and | No qualifier | Imprecise | 
| inexact disabled | 
 | 
 | 
