Figure 2-3. Cortex-M4F Register Set
SP (R13)
LR (R14)
PC (R15)
R5
R6
R7
R0
R1
R3
R4
R2
R10
R11
R12
R8
R9
Low registers
High registers
MSP
‡
PSP
‡
PSR
PRIMASK
FAULTMASK
BASEPRI
CONTROL
General-purpose registers
Stack Pointer
Link Register
Program Counter
Program status register
Exception mask registers
CONTROL register
Special registers
‡
Banked version of SP
Table 2-2. Processor Register Map
See
page
Description
Reset
Type
Name
Offset
Cortex General-Purpose Register 0
-
RW
R0
-
Cortex General-Purpose Register 1
-
RW
R1
-
Cortex General-Purpose Register 2
-
RW
R2
-
Cortex General-Purpose Register 3
-
RW
R3
-
Cortex General-Purpose Register 4
-
RW
R4
-
Cortex General-Purpose Register 5
-
RW
R5
-
Cortex General-Purpose Register 6
-
RW
R6
-
Cortex General-Purpose Register 7
-
RW
R7
-
Cortex General-Purpose Register 8
-
RW
R8
-
Cortex General-Purpose Register 9
-
RW
R9
-
Cortex General-Purpose Register 10
-
RW
R10
-
Cortex General-Purpose Register 11
-
RW
R11
-
June 18, 2014
86
Texas Instruments-Production Data
The Cortex-M4F Processor