MC68332
CENTRAL PROCESSING UNIT
USER’S MANUAL
5-3
Figure 5-2 User Programming Model
Figure 5-3 Supervisor Programming Model Supplement
5.2.1 Data Registers
The eight data registers can store data operands of 1, 8, 16, 32, and 64 bits and ad-
dresses of 16 or 32 bits. The following data types are supported:
• Bits
• Packed Binary-Coded Decimal Digits
• Byte Integers (8 bits)
• Word Integers (16 bits)
• Long-Word Integers (32 bits)
• Quad-Word Integers (64 bits)
31
16 15
8 7
0
D0
D1
D2
D3
DATA REGISTERS
D4
D5
D6
D7
31
16 15
0
A0
A1
A2
A3
ADDRESS REGISTERS
A4
A5
A6
31
16 15
0
A7 (USP) USER STACK POINTER
31
0
PC
PROGRAM COUNTER
7
0
CCR
CONDITION CODE REGISTER
31
16 15
0
A7' (SSP) SUPERVISOR STACK
POINTER
15
8 7
0
(CCR)
SR
STATUS REGISTER
31
0
VBR
VECTOR BASE REGISTER
2
0
SFC
ALTERNATE FUNCTION
DFC
CODE REGISTERS
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..