dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 53

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Freescale Semiconductor
Data ALU
Unit
Name
A10
B10
Y1
Y0
X0
A2
A1
A0
B2
B1
B0
C2
C1
C0
Y
A
B
(Bits)
Size
16
16
32
16
16
16
32
36
16
16
32
36
16
16
4
4
4
Data register (upper 16 bits of 32-bit Y register).
Data register (lower 16 bits of 32-bit Y register).
One long register containing two concatenated 16-bit registers, Y1:Y0. This regis-
ter is pushed to the stack when a fast interrupt is processed.
Data register.
Accumulator extension register—Bits 35 to 32 of an accumulator.
Accumulator most significant product (MSP) register—Bits 31 to 16 of an accu-
mulator.
Accumulator least significant product (LSP) register—Bits 15 to 0 of an accumu-
lator.
Accumulator long portion—Bits 31 to 0 of an accumulator, containing concate-
nated registers: A1:A0.
Accumulator—Contains three concatenated registers: A2:A1:A0.
Accumulator extension register—Bits 35 to 32 of an accumulator.
Accumulator most significant product (MSP) register—Bits 31 to 16 of an accu-
mulator.
Accumulator least significant product (LSP) register—Bits 15 to 0 of an accumu-
lator.
Accumulator long portion—Bits 31 to 0 of an accumulator, containing concate-
nated registers: B1:B0.
Accumulator—Contains three concatenated registers: B2:B1:B0.
Accumulator extension register—Bits 35 to 32 of an accumulator.
Accumulator most significant product (MSP) register—Bits 31 to 16 of an accu-
mulator.
Accumulator least significant product (LSP) register—Bits 15 to 0 of an accumu-
lator.
Table 3-1. DSP56800E Core Registers
Data Types and Addressing Modes
Description
DSP56800E Core Programming Model
3-3

Related parts for dsp56800e