ARM内核含有7种模式,所有模式全部共享一个程序状态寄存器―CPSR,同时ARM 内核也是通过CPSR来监视和控制内部操作的。

CPSR寄存器中“I”标志位和“F”标志位分别用来控制IRQ模式和FIQ模式的使能:当I=1时,禁止IRQ中断,反之IRQ中断使能;当F=1时,禁止FIQ中断,反之FIQ中断使能。