49
11100B–ATARM–31-Jul-12
SAM4S Series [Preliminary]
The options for processor operations are:
Note:
1. See
.
11.4.1.3
Core Registers
Figure 11-2. Processor Core Registers
Table 11-1.
Summary of processor mode, execution privilege level, and stack use options
Processor
Mode
Used to
Execute
Privilege Level for
Software Execution
Stack Used
Thread
Applications
Privileged or unprivileged
Main stack or
process stack
Handler
Exception handlers
Always privileged
Main stack
SP (R13)
LR (R14)
PC (R15)
R5
R6
R7
R0
R1
R3
R
4
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 11-2.
Core Processor Registers
Register
Name
Access
Required
Privilege
Reset
General-purpose registers
R0-R12
Read-write
Either
Unknown
Stack Pointer
MSP
Read-write
Privileged
See description
Stack Pointer
PSP
Read-write
Either
Unknown
Содержание SAM4S Series
Страница 44: ...44 11100B ATARM 31 Jul 12 SAM4S Series Preliminary ...
Страница 412: ...412 11100B ATARM 31 Jul 12 SAM4S Series Preliminary ...
Страница 1105: ...1105 11100B ATARM 31 Jul 12 SAM4S Series Preliminary ...
Страница 1142: ...1142 11100B ATARM 31 Jul 12 SAM4S Series Preliminary Figure 43 3 100 ball VFBGA Package Drawing ...
Страница 1143: ...1143 11100B ATARM 31 Jul 12 SAM4S Series Preliminary Figure 43 4 64 lead LQFP Package Drawing ...
Страница 1145: ...1145 11100B ATARM 31 Jul 12 SAM4S Series Preliminary Figure 43 5 64 lead QFN Package Drawing ...