Gives an overview of the ARM architecture.
2.1 About the ARM
2.2 ARM, Thumb,
and ThumbEE instruction sets.
between ARM, Thumb, and ThumbEE state.
modes, and privileged and unprivileged software execution.
modes in ARMv6-M and ARMv7-M .
2.6 VFP hardware.
2.7 ARM registers.
2.9 Register accesses.
2.10 Predeclared core register names.
2.11 Predeclared extension register names.
2.12 Predeclared coprocessor names.
2.13 Program Counter.
Program Status Register.
2.16 Current Program
2.17 Saved Program Status Registers.
2.18 ARM and Thumb instruction set overview.
2.19 Access to the
inline barrel shifter.