HP 3000 III Series Manual page 323

Table of Contents

Advertisement

Interrupt Sys tern
8-32.
INTEGER DIVIDE BY ZERO.
This trap occurs when the divisor
in a DIV, DIVI, DIVL, or LDIV instruction is equal to zero.
8-33.
,FLOATING-POINT DIVIDE BY ZERO.
This trap occurs when the
divisor in an FDIV instruction is equal to
o.
8-34.
EXTENDED PRECISION
FLOATING-POINT
OVERFLOW.
This
trap
occurs
when the magnitude of the result of an extended precision
floating-point
operation exceeds
the largest
representable ex-
tended precision value which is 1.157920892373162 x 10
-77
8-35.
EXTENDED PRECISION FLOATING-POINT
UNDERFLOW.
This
trap
occurs when the magnitude of an extended precision floating-point
operation is
less than the smallest
representable
positive ex-
tended
precision value which is
8.636168555094445 x 10
and is
not zero.
-78
8-36.
EXTENDED PRECISION FLOATING-POINT DIVIDE
BY
ZERO.
This
trap
occurs when the divisor in an extended precision divide op-
eration is zero.
8-37.
DECIMAL OVERFLOW.
This trap occurs when a packed
decimal
result
has too many significant digits for the specified storage
size.
Except for the
NSLD
instruction
and
MPYD
with
actual
result
greater
than
28
digits, when this occurs the low order
digits of the result are stored; surplus high
order
digits
are
discarded.
8-38.
INVALID ASCII DIGIT.
This
trap
occurs
when
a
decimal
arithmetic instruction encounters an invalid ASCII digit.
8-39.
INVALID DECIMAL DIGIT.
This trap occurs
arithmetic
instruction
encounters
an
invalid
d igi t.
when
a
packed
decimal
decimal
8-40.
INVALID WORD COUNT. This trap occurs when a word count for
a decimal instruction is less than zero or greater than six.
8-41.
RESULT WORD COUNT OVERFLOW.
This trap occurs when a digit
count for a decimal instruction
<
0 or
>
28.
8-42.
DECIMAL DIVIDE BY ZERO.
This trap occurs when an
attempt
is made to divide a decimal number by zero.
8-43.
ABSENT CODE SEGMENT.
The absence bit in the CST entry for
the referenced segment is set to 1.
This check is performed
in
PCAL,
EXIT,
IXIT, DISP, and the firmware Interrupt Handler.
If
during PCAL, the program label is passed as the parameter to
the
Interrupt Handler;
if in EXIT, the number of words to be deleted
from the stack is passed; and if in IXIT, a zero is passed.
8-44.
TRACE.
Non-local PCAL and external interrupts check
the
trace
bit in the CST entry for the referenced segment.
EXIT and
IXIT check bit two of the return address in the marker stacked by
peAL or the external interrupt (this bit is set by the trace rou-
8-17

Advertisement

Table of Contents
loading

Table of Contents