单选题
关于ARM处理器的工作模式,以下说法错误的是( )。
A、
具有多种工作模式
B、
工作模式之间可以切换,但切换是有条件的
C、
外部中断模式IRQ,可用于高速中断处理
D、
当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的
【正确答案】
C
【答案解析】
解析:ARM体系结构支持7种工作模式,工作模式之间可以切换,切换条件取决于当前程序状态寄存器CPSR的低5位值。用户模式是程序正常执行工作模式,如果没有异常发生不能改变工作模式;快速中断模式(FIQ)用来处理高速中断;中止模式处理存储器故障;系统模式运行特权级的操作系统任务。故本题选择C。
提交答案
关闭