3.1.1. Monitor mode and Hypervisor mode registers

ARMv7-A introduces support for two more processor modes, Monitor (Mon) mode and Hypervisor (Hyp) mode, to support Security and Virtualization extensions respectively. Figure 3.1 shows the ARM register set in ARMv7-A.

Figure 3.1. The ARM register set

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

As shown in Figure 3.1, the Mon mode and Hyp mode have the following banked registers, which do not exist in ARMv5:


HYP mode shares the same LR with User or System mode.

Copyright © 2014 ARM. All rights reserved.ARM DAI0425