ARM DDI 0363E
Copyright © 2009 ARM Limited. All rights reserved.
2-1
ID013010
Non-Confidential, Unrestricted Access
Chapter 2
Programmer’s Model
This chapter describes the processor registers and provides an overview for programming the
microprocessor. It contains the following sections:
•
About the programmer’s model
on page 2-2
•
Instruction set states
on page 2-3
•
Operating modes
on page 2-4
•
Data types
on page 2-5
•
Memory formats
on page 2-6
•
Registers
on page 2-7
•
Program status registers
on page 2-10
•
Exceptions
on page 2-16
•
Acceleration of execution environments
on page 2-27
•
Unaligned and mixed-endian data access support
on page 2-28
•
Big-endian instruction support
on page 2-29.