Motorola DSP96002 User Manual

Page 746

Advertising
background image

MOTOROLA

DSP96002 USER’S MANUAL

C-23


ROUND EXPONENT RANGE DATA ALU OPERATION TAGS MOVE MOVE OUT
TO BEFORE ROUND RESULT OUT RESULT
(UNBIASED) U V TYPE

SP NaN operand or

non signaling NaN (QNAN)

0

0

SP

CORRECT

invalid op

written as DP QNAN
e=7FF mantissa=1.11...11

DP

CORRECT


SP 127<E

infinity (overflow)

0

0

SP

CORRECT

written as DP infinity
e=7FF mantissa=1.00...00

DP

CORRECT


SP 127<E< 128

normalized (all formats)

0

0

SP

CORRECT

DP

CORRECT


SP -150

<

E

< −

126

denormalized ( in SP)

1

0

SP

CORRECT

DP

WRONG


SP E

< −

149

zero (underflow)

0

0

SP

CORRECT

DP

CORRECT


SEP NaN operand or

non signaling NaN (QNAN)

0

0

SP

CORRECT

invalid op

written as DP QNAN
e=7FF mantissa=1.11...11

DP

CORRECT


SEP 1023<E

infinity in SP and SEP

0

0

SP

CORRECT

written as DP infinity
e=7FF mantissa=1.00...00

DP

CORRECT


SEP 127<E< 1024

infinity in SP

0

0

SP

WRONG

normalized in SEP

DP

CORRECT


SEP -127<E< 128

normalized (all formats)

0

0

SP

TRUNC

DP

CORRECT


SEP -150< e < -126 denormalized in SP 0 0 SP WRONG
normalized in SEP
DP CORRECT

SEP -1023< e < -149 zero in SP 0 0 SP WRONG
normalized in SEP
DP CORRECT

SEP -1054< e< -1022 zero in SP 0 1 SP WRONG
denormalized in SEP
DP CORRECT

SEP e< -1053 zero in SP 0 0 SP CORRECT
zero in SEP (underflow)
DP CORRECT

Figure C-16. Data ALU Results/Move Compatibility Summary

Advertising