2.2. Processor operating states

The ARM1156T2F-S processor has two operating states:

ARM state

32-bit, word-aligned ARM instructions are executed in this state.

Thumb state

32-bit and 16-bit halfword-aligned Thumb and Thumb-2 instructions.

Note

Transition between ARM state and Thumb state does not affect the processor mode or the register contents.

Copyright © 2005-2007 ARM Limited. All rights reserved.ARM DDI 0290G
Non-Confidential