dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 161

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
5.3.1
The DSP56800E architecture supports byte (8-bit), word (16-bit), and long-word (32-bit) integer data
types. It also supports word, long-word, and accumulator (36-bit) fractional data types.
Regardless of size, the four basic data types supported by the DSP56800E core are:
One of these four types is used in each data ALU operation. The complete list of data types and their
ranges appears in Table 5-2.
For more information on the DSP56800E data types, refer to Section 3.2, “DSP56800E Data Types,” on
page 3-5.
Freescale Semiconductor
Unsigned byte
Signed byte
Unsigned word
Signed word
Unsigned long
Signed long
Signed word
Signed long word
Signed 36-bit accumulator
1.All fractional values are rounded to 10 decimal digits of accuracy.
Signed integer.
Unsigned integer.
Signed fractional.
Unsigned fractional.
DSP56800E Data Types
Data Type
Table 5-2. Data Types and Range of Values
Data Arithmetic Logic Unit
Fractional
Integer
Minimum Value
–2,147,483,648
1
–32,768
–16.0
–128
–1.0
–1.0
0
0
0
Fractional and Integer Arithmetic
15.999 999 999 5
Maximum Value
0.999 969 482 4
0.999 999 999 5
4,294,967,295
2,147,483,647
65,535
32,767
255
127
5-15

Related parts for dsp56800e