共七种
1.用户模式usr:正常工作时的模式,大部分时间处于这个模式
2.快速中断模式fiq:当一个高优先级中断产生时进入该模式,用于高速数据传输或通道处理
3.外部中断模式irq:当一个低优先级中断产生时进入该模式,用于通用的中断处理
4.管理模式svc:复位或软中断指令执行时,进入该模式,供操作系统使用的一种保护模式
5.中止模式abt:存储异常时的模式,用于虚拟存储和存储保护
6.未定义模式und:执行未定义指令时进入该模式,比如软件仿真硬件协处理器时
7.系统模式sys:供需要访问系统资源的操作系统任务使用,运行具有特权的操作系统任务
除了系统模式和用户模式外,其他物种统称为异常模式