Motorola DSP96002 User Manual
Page 746

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
  infinity (overflow) 0 0 SP CORRECT  written as DP infinity  DP CORRECT    normalized (all formats) 0 0 SP CORRECT    DP CORRECT     <  E < − 126 denormalized ( in SP) 1 0 SP CORRECT    DP WRONG     < − 149 zero (underflow) 0 0 SP CORRECT    DP CORRECT    non signaling NaN (QNAN) 0 0 SP CORRECT   invalid op written as DP QNAN  DP CORRECT    infinity in SP and SEP 0 0 SP CORRECT  written as DP infinity  DP CORRECT    infinity in SP 0 0 SP WRONG  normalized in SEP  DP CORRECT    normalized (all formats) 0 0 SP TRUNC    DP CORRECT    Figure C-16. Data ALU Results/Move Compatibility Summary   
 SP 127
e=7FF mantissa=1.00...00
 SP 127
 SP -150
 SP E
 SEP NaN operand or
e=7FF mantissa=1.11...11
 SEP 1023
e=7FF mantissa=1.00...00
 SEP 127
 SEP -127
 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 
