Motorola DSP96002 User Manual page 741

32-bit digital signal processor
Table of Contents

Advertisement

.
MOVE EXPONENT RANGE
IN
(UNBIASED)
TYPE
SP
E= 128
Fraction=
.0xx...xx
SP
E= 128
Fraction=
.1xx...xx
SP
E= 128
Fraction=
.000...00
SP
-127<E< 128
SP
-150<E<-126
DP
E= 1024
Fraction=
.0xx...xx
DP
E= 1024
Fraction=
.1xx...xx
DP
E= 1024
Fraction=
.000...00
DP
+127<E< 1024
DP
-127<E< 128
DP
-150<E<-126
DP
-1023<E<-149
Figure C-13. Denormalized Numbers In Double Precision (DP)
DP
-1054<E<-1022
C-18
INPUT DATA
signaling NaN (SNAN)
written as DP
read as SNAN (see Note 1)
non signaling NaN (QNAN)
written as DP
read as QNAN (see Note 2)
infinity in SP
written as DP
read as infinity (all formats)
normalized (all formats)
denormalized in SP
signaling NaN (SNAN)
written as DP
read as SNAN
non signaling NaN (QNAN)
written as DP
read as QNAN (see Note 2)
infinity in SP
written as DP
read as infinity (all formats)
no SP representation
normalized in DP/SEP
normalized (all formats)
denormalized in SP
normalized in DP/SEP
no SP representation
normalized in DP/SEP
denormalized (in DP/SEP)
Figure C-14. Floating-Point Moves Summary
DSP96002 USER'S MANUAL
U
0
SNAN
0
QNAN
0
infinity
0
1
0
SNAN
(see Notes 1,3)
0
QNAN
0
infinity
0
0
0
0
0
MOVE
MOVE
OUT
OUT
V
TYPE
RESULT
0
SP
CORRECT
DP
CORRECT
0
SP
CORRECT
DP
CORRECT
0
SP
CORRECT
DP
CORRECT
0
SP
CORRECT
DP
CORRECT
0
SP
CORRECT
DP
WRONG
0
SP
CORRECT
DP
CORRECT
0
SP
CORRECT
DP
CORRECT
0
SP
CORRECT
DP
CORRECT
0
SP
WRONG
DP
CORRECT
0
SP
TRUNC
DP
CORRECT
0
SP
WRONG
DP
CORRECT
0
SP
WRONG
DP
CORRECT
1
SP
WRONG
DP
CORRECT
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents