User guide
Programmers Model
ARM DDI 0337I Copyright © 2005-2008, 2010 ARM Limited. All rights reserved. 3-2
ID072410 Non-Confidential
3.1 About the programmers model
The ARMv7-M Architecture Reference Manual provides a complete description of the
programmers model. This chapter gives an overview of the Cortex-M3 processor programmers
model that describes the implementation-defined options. It also contains the ARMv7-M
Thumb instructions the model uses, and their cycle counts for the processor. In addition:
• Chapter 4 summarizes the system control features of the programmers model
• Chapter 5 summarizes the MPU features of the programmers model
• Chapter 6 summarizes the NVIC features of the programmers model
• Chapter 7 summarizes the Debug features of the programmers model
• Chapter 8 summarizes the DWT features of the programmers model
• Chapter 9 summarizes the ITM features of the programmers model
• Chapter 10 summarizes the ETM features of the programmers model
• Chapter 11 summarizes the TPIU features of the programmers model.