
MOTOROLA
DSP96002 USER’S MANUAL
For More Information On This Product,
Go to: www.freescale.com
A - 15
Note 1
Note 2
SNAN - Set if anyone of the source operands is a signaling NaN. Cleared otherwise.
OPERR
- Set if the operands of the floating-point addition are opposite-signed infinities or if
the operands of the floating-point subtraction are like-signed infinities. Cleared otherwise.
UNF - Set if the addition or subtraction operation underflows. Cleared otherwise.
INX - Set if the addition or subtraction result is inexact. Cleared otherwise.
OVF - Set if the addition or subtraction overflows. Cleared otherwise.
OPERR
-Set if one operand is infinity and the other is zero. Cleared otherwise.
NAN - Set if the result of the addition is a NaN. Cleared otherwise.
NAN - Set if the result of the subtraction is a NaN. Cleared otherwise.
All bits - Cleared if corresponding bit in immediate data is cleared and the operand is ER. Not
affected otherwise.
All bits - Set if corresponding bit in immediate data is set and the operand is ER. Not affected
otherwise.
All bits - Set according to the value pulled from the stack.
INX - Set if the floating-point number has no exact integer representation. Cleared otherwise.
All bits - If SR is specified as destination operand, and INX, DZ, UNF, OVF, OPERR, SNAN,
NAN or UNCC is selected, then the selected bit will be changed. Not affected otherwise.
All bits - If SR is specified as destination operand, and INX, DZ, UNF, OVF, OPERR, SNAN,
NAN or UNCC is selected, then the selected bit will be cleared. Not affected otherwise.
All bits - If SR is specified as destination operand, and INX, DZ, UNF, OVF, OPERR, SNAN,
NAN or UNCC is selected, then the selected bit will be set. Not affected otherwise.
All bits - If SR is specified as a destination operand, set according to the corresponding bit of
the source operand. Not affected otherwise.
OPERR - Set if the source operand is a NaN or infinity. Also set if overflow occurred. Cleared
otherwise.
OPERR - Set if the operands are opposite-signed infinities. Cleared otherwise.
OPERR - Set if one of the multiply operands is infinity and the other is zero. Set if the addition
operands are opposite-signed infinities. Cleared otherwise.
OPERR - Set if one of the multiply operands is infinity and the other is zero. Set if the subtraction
operands are like-signed infinities. Cleared otherwise.
OPERR - Set if one of the multiply operands is infinity and the other is zero. Set if the subtraction
operands are like-signed infinities. Set if the addition operands are opposite-signed infinities.
Cleared otherwise.
OVF - Set if anyone of the operations overflows. Cleared otherwise.
UNF - Set if anyone of the operations underflows. Cleared otherwise.
INX - Set if the result of one or more operations is inexact. Cleared otherwise.
OPERR - Set if the source operand is a NaN, infinity or negative non-zero. Also set if overflow
occurred. Cleared otherwise.
All bits - Affected by the accompanying Data ALU operation if the specified condition is true.
Not affected otherwise.
OPERR - Set if the source operand is infinity. Cleared otherwise.
OPERR - Set if the operands are like-signed infinities. Cleared otherwise.
NAN - Set if the source operand is a NaN. Cleared otherwise.
OPERR - Set if the source operand is infinity, zero or NaN. Cleared otherwise.
Note 3
Note 4
Note 5
Note 6
Note 7
Note 8
Note 9
Note 10
Note 11
Note 12
Note 13
Note 14
Note 15
Note 16
Note 17
Note 18
Note 19
Note 20
Note 21
Note 22
Note 23
Note 24
Note 25
Note 26
Note 27
Note 28
Note 29
Note 30
F
Freescale Semiconductor, Inc.
n
.