Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 1322

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

2.2.8
Floating-point Exceptions
The "Floating-point Exceptions" section lists additional exceptions that can occur when
a floating-point instruction is executed in any mode. All of these exception conditions
result in a floating-point error exception (#MF, vector number 16) being generated.
Table 2-3
exception name. See "Floating-Point Exception Conditions" in Chapter 7 of the Intel
Architecture Software Developer's Manual, Volume 1, for a detailed description of these
exceptions.
Table 2-3.
Vector
No.
16
16
16
16
16
16
2.3
IA-32 Base Instruction Reference
The remainder of this chapter provides detailed descriptions of each of the Intel
architecture instructions.
4:20
associates each one- or two-letter mnemonic with the corresponding
Floating-point Exception Mnemonics and Names
Mnemonic
Floating-point invalid operation:
#IS
- Stack overflow or underflow
#IA
- Invalid arithmetic operation
#Z
Floating-point divide-by-zero
#D
Floating-point denormalized operation
#O
Floating-point numeric overflow
#U
Floating-point numeric underflow
#P
Floating-point inexact result (precision)
Name
- FPU stack overflow or underflow
- Invalid FPU arithmetic operation
FPU divide-by-zero
Attempting to operate on a denormal
number
FPU numeric overflow
FPU numeric underflow
Inexact result (precision)
Volume 4: Base IA-32 Instruction Reference
Source

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents