Motorola DSP96002 User Manual page 297

32-bit digital signal processor
Table of Contents

Advertisement

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
V
Z
N
I
LR
R
A
ER Status Bits:
IER Flags: Flags changed according to standard definition.
Instruction Format: FCMPG S1,S2
31
DATA BUS MOVE FIELD
OPTIONAL EFFECTIVE ADDRESS EXTENSION OR IMMEDIATE LONG DATA
Instruction Fields:
S1
Dn
S2
Dn
Timing: 2 + mv + da oscillator clock cycles
Memory: 1 + mv program words
MOTOROLA
- Set if result is a NaN. Set if result is negative and not zero. Cleared otherwise.
- Not affected.
- Set if source operands are equal. Cleared otherwise.
- Set if result is negative. Cleared otherwise.
- Set if anyone of the operands is infinity. Cleared otherwise.
- Always set (initialize for the next FCMP, FCMPG combination).
- 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.
- Cleared if result is a NaN. Cleared if result is negative and not zero. Not affected
otherwise.
(move syntax - see the MOVE instruction description.)
s s s
n n n
where nnn = 0-7
(u u)
d d d
n n n
where nnn = 0-7
DSP96002 USER'S MANUAL
14 13
01
1sss
0
uu10
1ddd
A - 109

Advertisement

Table of Contents
loading

Table of Contents