试题详情
简答题ARM微处理器的运行模式有有哪几种,请列举并说明。
  • ARM微处理器的运行模式有7种,分别为:
    (1)用户模式(User,usr):正常程序执行时,ARM处理器所处的状态。
    (2)快速中断模式(FIQ,fiq):用于快速数据传输和通道处理。
    (3)外部中断模式(IRQ,irq):用于通常的中断处理。
    (4)特权模式(Supervisor,sve):供操作系统使用的一种保护模式。
    (5)数据访问中止模式(Abort,abt):当数据或指令预取终止时进入该模式,用于虚拟存储及存储保护。
    (6)未定义指令终止模式(Undefined,und):用于支持硬件协处理器软件仿真。
    (7)系统模式(System,sys):用于运行特权级的操作系统任务。
  • 关注下方微信公众号,在线模考后查看

热门试题