ARM processor modes (ARMv7)
ARM v7-A and ARM v7-R
Reference:
ARM ® Architecture Reference Manual(ARM ® v7-A and ARM ® v7-R edition)
Chapter B1 The System Level Programmers’ Model
B1.3 ARM processor modes and core registers
B1.3.1 ARM processor modes
- The ARM architecture defines eight modes
Processor mode | Mode encoding | Privilege |
User usr 10000 Unprivileged
FIQ fiq 10001 Privileged
IRQ irq 10010 Privileged
Supervisor svc 10011 Privileged
Monitor mon 10110 Privileged
Abort abt 10111 Privileged
Undefined und 11011 Privileged
System sys 11111 Privileged