dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 94

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
5 - 18
23 16 15
47
23
*
*
*
*
*
*
*
*
Figure 5-9 DSP56K Central Processing Module Programming Model
REGISTERS
POINTER
X1
R7
R6
R5
R4
R3
R2
R1
R0
23 16 15
23 16 15
31
23
23
*
*
LOOP ADDRESS
REGISTER (LA)
COUNTER (PC)
0
0 23
X
PROGRAM
#
#
Freescale Semiconductor, Inc.
SSH
For More Information On This Product,
8 7
8 7
23 16 15
55
55
X0
PROGRAM CONTROL UNIT
*
*
*
*
*
*
*
*
SYSTEM STACK
PROGRAMMING MODEL
B2
A2
REGISTERS
ADDRESS GENERATION UNIT
Go to: www.freescale.com
PROGRAM CONTROL UNIT
16 15
DATA ARITHMETIC LOGIC UNIT
0
0
ACCUMULATOR REGISTERS
OFFSET
0
0
23 16 15
23 16 15
23
LOOP COUNTER (LC)
23
*
*
N7
N6
N5
N4
N3
N2
N1
N0
INPUT REGISTERS
REGISTER (SR)
0
0
MR
STATUS
SSL
B
B1
A
A1
8 7
0
CCR
47
23
0
0
0
0
0
15
1
23 16 15
23
23
*
*
*
*
*
*
*
*
*
# READ AS SIGN EXTENSION BITS,
WRITTEN AS DON’T CARE
WITH ZERO FOR FUTURE COMPATIBILITY
READ AS ZERO, SHOULD BE WRITTEN
Y1
REGISTERS
MODIFIER
23
OPERATING MODE REGISTER (OMR)
23
B0
A0
*
*
M7
M6
M5
M4
M3
M2
M1
M0
6 5
STACK POINTER (SP)
8 7
0 23
*
Y
SD
6
0
0
0
0
0
*
5
MC
4
Y0
YD
UPPER FILE
LOWER FILE
3
MOTOROLA
DE MB
2
1
MA
0
0
0
0

Related parts for dsp56000