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.