Programmer’s Model

2.1About the programmer’s model

The processor implements the ARMv7-R architecture that provides:

the 32-bit ARM instruction set

the extended Thumb instruction set introduced in ARMv6T2, that uses Thumb-2 technology to provide a wide range of 32-bit instructions.

For more information on the ARM and Thumb instruction sets, see the ARM Architecture Reference Manual. This chapter describes some of the main features of the architecture but, for a complete description, see the ARM Architecture Reference Manual.

This chapter also makes reference to older versions of the ARM architecture that the processor does not implement. These references are included to contrast the behavior of the Cortex-R4 processor with other processors you might have used that implement an older version of the architecture.

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

2-2

ID013010

Non-Confidential, Unrestricted Access

 

Page 48
Image 48
ARM R4F, r1p3 manual About the programmer’s model