beautypg.com

Motorola DSP96002 User Manual

Page 768

background image

D-16

DSP96002 USER’S MANUAL

MOTOROLA

the register will yield the wrong data in this case.

D.1.5.1.1.3

Denormalized Numbers In Double Precision (DP)

This section describes what happens when a 64-bit source (denormalized double precision) is writen by a

double precision floating-point move and the data is stored in a Data ALU floating-point register D0-D9.


SP move into the register


0 00000000 0100 ..... 00

\ /



inv
/ \

0 1 0 Zero 01110000000 0 0100 ............................. 00


SP read of the register


0 1 0 Zero 01110000000 0 0100 ............................. 00

\ /




/ \

0 00000000 0100 ..... 00 Data read correctly
(read as 2**(-128))


DP read of the register


0 1 0 Zero 01110000000 0 0100 ............................. 00

\ /




/ \

0 01110000000 0100 ...... 00 Data read
incorrectly (read
as 1.01x2**( 127))