MOTOROLA
DSP96002 USER’S MANUAL
C-15
C.1.5.1.1.3
Denormalized Numbers In Double Precision (DP)
This section describes what happens when a 64-bit denormalized double precision number is written by a
double precision floating-point move, into a Data ALU floating-point register D0-D9. Following the above
operation, the Data ALU register will be read first by a single precision and then by a double precision float-
ing-point move.
The denormalized double precision data is stored in the Data ALU register with the V tag set and the ex-
ponent set to $000 (always). The V-TAG set indicates that floating-point multiply operations will require
extra cycles to wrap it ("normalize") before using it as an operand. Double precision moves will yield correct
results when reading the denormalized DP from the register to memory (the V-TAG will also be set when
a single extended denormalized result is obtained from a Data ALU operation).
Here is an example of a double precision denormalized number:
- 64 bit data from source is 0004000000000000 (= 2**(-1024))
- exp = $000 (11-bit bias)
- mantissa = $4000000000000 (the hidden bit is zero)
- data stored in the register
- e = 000 (correct representation with 11-bit bias)
- I = 0 (the number is not normalized)
- U-TAG = 0 (cleared; the number can be used in computations
as it is by the adder)
- V-TAG = 1 (set; it indicates a denormalized number in DP,
requiring extra cycles for denormalization in
multiply operations)
- fraction = 40000000
- mantissa = 0.010...00
Summary of Contents for DSP96002
Page 3: ...1 2 DSP96002 USER S MANUAL MOTOROLA ...
Page 38: ...MOTOROLA DSP96002 USER S MANUAL 3 15 Figure 3 4 Modulo Arithmetic Unit Block Diagram ...
Page 39: ...3 16 DSP96002 USER S MANUAL MOTOROLA ...
Page 53: ...4 14 DSP96002 USER S MANUAL MOTOROLA ...
Page 76: ...MOTOROLA DSP96002 USER S MANUAL 5 23 Figure 5 8 Address Modifier Summary ...
Page 86: ...6 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 101: ...MOTOROLA DSP96002 USER S MANUAL 7 15 Figure 7 9 HI Block Diagram One Port ...
Page 140: ...7 54 DSP96002 USER S MANUAL MOTOROLA ...
Page 166: ...9 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 181: ...MOTOROLA DSP96002 USER S MANUAL 10 15 Figure 10 8 Program Address Bus FIFO ...
Page 337: ...MOTOROLA DSP96002 USER S MANUAL A 149 ...
Page 404: ...A 216 DSP96002 USER S MANUAL MOTOROLA PC xxxx D ...
Page 460: ...A 272 DSP96002 USER S MANUAL MOTOROLA SIOP Not affected ...
Page 484: ...A 296 DSP96002 USER S MANUAL MOTOROLA SSH PC SSL SR SP 1 SP ...
Page 519: ...MOTOROLA DSP96002 USER S MANUAL A 331 ...
Page 718: ...MOTOROLA DSP96002 USER S MANUAL B 199 ...
Page 871: ... MOTOROLA INC 1994 MOTOROLA TECHNICAL DATA SEMICONDUCTOR M Addendum ...
Page 888: ...MOTOROLA INDEX 1 INDEX ...
Page 889: ......