MMCCMB2107 Freescale, MMCCMB2107 Datasheet - Page 147

no-image

MMCCMB2107

Manufacturer Part Number
MMCCMB2107
Description
Manufacturer
Freescale
Datasheet

Specifications of MMCCMB2107

Lead Free Status / RoHS Status
Not Compliant
6.5 Programming Model
MMC2107 – Rev. 2.0
MOTOROLA
Figure 6-2
defined differently for supervisor and user privilege modes. By
convention, in both modes R15 serves as the link register for subroutine
calls. R0 is typically used as stack pointer.
The user programming model consists of 16 general-purpose 32-bit
registers (R[15:0]), the 32-bit PC, and the C bit. The C bit is implemented
as bit 0 of the processor status register (PSR) and is the only portion of
the PSR accessible in the user model.
USER PROGRAMMER’S
Freescale Semiconductor, Inc.
M•CORE M210 Central Processor Unit (CPU)
For More Information On This Product,
MODEL
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
PC
shows the M•CORE programming model. The model is
Go to: www.freescale.com
C
Figure 6-2. Programming Model
SUPERVISOR PROGRAMMER’S
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
PC
M•CORE M210 Central Processor Unit (CPU)
R0’
MODEL
C
* BIT 0 OF PSR
ALTERNATE FILE
Programming Model
VBR
PSR
EPSR
FPSR
EPC
FPC
SS0
SS1
SS2
SS3
SS4
GCR
GSR
Technical Data
CR0
CR1
CR2
CR3
CR4
CR5
CR6
CR7
CR8
CR9
CR10
CR11
CR12
147