ARM DDI 0363G Copyright © 2006-2011 ARM Limited. All rights reserved. 3-1
ID073015 Non-Confidential
Chapter 3
Programmers Model
This chapter describes the processor registers and provides an overview for programming the
microprocessor. It contains the following sections:
• About the programmers model on page 3-2
• Modes of operation and execution on page 3-3
• Memory model on page 3-4
• Data structures on page 3-5
• Registers on page 3-6
• Program status registers on page 3-9
• Exceptions on page 3-14
• Acceleration of execution environments on page 3-25
• Unaligned and mixed-endian data access support on page 3-26
• Big-endian instruction support on page 3-27.