Stereo System User Manual

MOTOROLA DSP96002 USER’S MANUAL A - 109
CCR Condition Codes:
(Note: Since there is no destination, there is no rounding and therefore the condition codes are set assum-
ing an infinite precision result)
C - Set if result is a NaN. Set if result is negative and not zero. Cleared otherwise.
V - Not affected.
Z - Set if source operands are equal. Cleared otherwise.
N - Set if result is negative. Cleared otherwise.
I - Set if anyone of the operands is infinity. Cleared otherwise.
LR - Always set (initialize for the next FCMP, FCMPG combination).
R - Cleared if result is a NaN. Cleared if result is negative and not zero and LR was set
(i. e., first point was rejected). Not affected otherwise.
A - Cleared if result is a NaN. Cleared if result is negative and not zero. Not affected
otherwise.
ER Status Bits:
IER Flags: Flags changed according to standard definition.
Instruction Format: FCMPG S1,S2 (move syntax - see the MOVE instruction description.)
Instruction Fields:
S1 s s s
Dn n n n where nnn = 0-7
(u u)
S2 d d d
Dn n n n where nnn = 0-7
Timing: 2 + mv + da oscillator clock cycles
Memory: 1 + mv program words
01 1sss uu10 1ddd
31 14 13 0
OPTIONAL EFFECTIVE ADDRESS EXTENSION OR IMMEDIATE LONG DATA
DATA BUS MOVE FIELD