Motorola DSP96002 사용자 설명서
![Motorola](https://files.manualsbrain.com/attachments/83de88ba2280e7232128e8931d7cbd2a38dcc654/common/fit/150/50/0293f422c4d32e7e0f777d5e11bc33c83ea5627f71ddf155374c02a23d9a/brand_logo.png)
MOTOROLA
DSP96002 USER’S MANUAL
4 - 1
SECTION 4
SOFTWARE ARCHITECTURE
4.1
PROGRAMMING MODEL
The programmer can view the DSP96002 architecture as three execution units operating in parallel. The
three execution units are the
•
Data ALU
•
Address Generation Unit
•
Program Controller
The DSP96002 instruction set has been designed to allow flexible control of these parallel processing re-
sources. Many instructions allow the programmer to keep each unit busy, thus enhancing program execu-
tion speed. The programming model is shown in Figure 4-1 and Figure 4-2, and is described in the following
sections.
Program Controller* - Reserved bits: always read as zero, should be written with zero for future compatibil-
ity.
Figure 4-1. DSP96002 Programming Model - Program Controller
PC
MR
ER
IER
CCR
*
OMR
LA
LC
SP
*
15
1
31
5
0
31
0
31
0
31
0
31
0
31
0
23
15
7
7
31
0
0 31
SYSTEM STACK
(SS)