4.1. About system control

The System registers control and provide status information for the functions implemented in the multiprocessor. The main functions of the System registers are:

The System registers are accessible in AArch32 and AArch64 states. The Execution states are described in the ARMv8 architecture concepts. The System register access in AArch64 state is characterized by three possible scenarios. These scenarios are:

The System registers accessed in AArch32 state are described in the AArch32 register descriptions.

Some of the System registers can be accessed through the memory-mapped or external debug interfaces.

Bits in the System registers that are described in the ARMv7 architecture are redefined in the ARMv8 architecture:

res0 and res1 are described in the ARM® Architecture Reference Manual ARMv8.

Copyright © 2013, 2014 ARM. All rights reserved.ARM DDI 0488D