
A - 8
DSP96002 USER’S MANUAL
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA
Note 1
Note 2
Z - Cleared if the result is not zero. Unchanged otherwise.
All Bits - Cleared if corresponding bit in immediate data is cleared and the operand is CCR.
Not affected otherwise.
C - Set if the last bit shifted out of the operand is set. Cleared otherwise. Cleared for a shift
count of zero.
V - Set if the MSB is changed any time during the shift operation. Cleared otherwise.
C - Set if bit #n of the source operand is set. Cleared otherwise.
C - For increment addressing modes: Set if carry occurred out of the MSB during address cal-
culation with linear modifier or carry occurred out of the LSB during address calculation with
reverse carry modifier. Cleared otherwise.
For decrement addressing modes: Set if borrow occurred out of the MSB during address cal-
culation with linear modifier or borrow occurred out of the LSB during address calculation with
reverse carry modifier. Cleared otherwise.
V - Set if overflow occurred out of the MSB during the address calculation with a linear modifier.
Set if overflow occurred out of the least significant bit (LSB) during the address calculation with
a reverse carry modifier. Set if wraparound occurred during the address calculation with a mod-
ulo modifier. Set if at least one wrap-around occurred during address calculation with a multiple
wrap-around modulo modifier. Cleared otherwise.
Z - Set if the result of the address calculation is zero. Cleared otherwise.
I - Set if the result of the addition is infinity. Cleared otherwise.
N - Set if the result of the addition is negative. Cleared otherwise.
Z - Set if the result of the addition is zero. Cleared otherwise.
I - Set if the result of the subtraction is infinity. Cleared otherwise.
N - Set if the result of the subtraction is negative. Cleared otherwise.
Z - Set if the result of the subtraction is zero. Cleared otherwise.
Z - Set if the source operand is zero. Cleared otherwise.
I - Set if the source operand is infinity. Cleared otherwise.
V - Set if source operand is a NaN, infinity, or its magnitude is too big to be representable in the
integer number range. Cleared otherwise.
V - Cleared if the most significant 32 bits of the 64-bit result are the sign extension of the least
significant 32 bits. Set otherwise.
All Bits - Set if corresponding bit in immediate data is set and the operand is CCR. Not affected
otherwise.
All Bits - Set according to the value pulled from the stack.
All Bits - Affected by the accompanying Data ALU operation if the specified condition is true.
Not affected otherwise.
N - Set if the MSB of the result of the address calculation with linear modifier is set. Set if the
LSB of the result of the address calculation with reverse carry modifier is set. Set if the MSB of
the result of the address calculation with modulo modifier is set. Cleared otherwise.
C - Set if result is negative without overflow. Set if result is positive with overflow. Cleared oth-
erwise.
N - Set if the source operand is negative. Cleared otherwise.
V - Cleared if the most significant 32 bits of the 64-bit result are zero. Set otherwise.
C - Set if the last bit shifted out of the operand is set. Cleared otherwise.
I - Set if any one of the source operands is infinity. 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
F
Freescale Semiconductor, Inc.
n
.