English
Language : 

MC68HC000RC12 Datasheet, PDF (16/189 Pages) Freescale Semiconductor, Inc – 8-/16-/32-Bit Microprocessors User’s Manual
Freescale Semiconductor, Inc.
31
16 15
87
0
D0
D1
D2
D3 EIGHT
D4 DATA
REGISTERS
D5
D6
D7
31
16 15
0
A0
A1
A2
A3
A4
A5
A6
SEVEN
ADDRESS
REGISTERS
A7 USER STACK
(USP) POINTER
31
0
PC PROGRAM
COUNTER
7
0
CCR
STATUS
REGISTER
Figure 2-1. User Programmer's Model
(MC68000/MC68HC000/MC68008/MC68010)
2.1.2 Supervisor Programmer's Model
The supervisor programmer's model consists of supplementary registers used in the
supervisor mode. The M68000 MPUs contain identical supervisor mode register
resources, which are shown in Figure 2-2, including the status register (high-order byte)
and the supervisor stack pointer (SSP/A7').
31
16 15
0
A7' SUPERVISOR STACK
(SSP) POINTER
15
87
0
CCR
SR STATUS REGISTER
Figure 2-2. Supervisor Programmer's Model Supplement
The supervisor programmer's model supplement of the MC68010 is shown in Figure 2-
3. In addition to the supervisor stack pointer and status register, it includes the vector
base register (VRB) and the alternate function code registers (AFC).The VBR is used to
determine the location of the exception vector table in memory to support multiple vector
2-2
M68000 8-/16-/32-BIT MICROPROCESSOR USER’S MANUAL
MOTOROLA
For More Information On This Product,
Go to: www.freescale.com