由于受到某种强干扰导致程序“跑飞”,ARM处理器的最可能进入哪一种工作模式()

题目
单选题
由于受到某种强干扰导致程序“跑飞”,ARM处理器的最可能进入哪一种工作模式()
A

管理模式

B

数据访问终止模式

C

系统模式

D

未定义指令中止模式

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式

A.超级用户(SVC)

B.中断(IRQ)

C.快速中断(IRQ)

D.和进入中断之前的状态有关系


正确答案:A

第2题:

ARM处理器模式和ARM处理器状态有何区别?


正确答案:处理器模式指的是处理器在执行程序时在不同时刻所处的不同状态,处理器状态指的是处理器当前所执行的指令集。

第3题:

除了用户模式外,ARM处理器的其它几种工作模式属于特权模式。()

此题为判断题(对,错)。


参考答案对

第4题:

以下有关ARM处理器工作状态的描述中()是不正确的。

  • A、ARM处理器有两种工作状态
  • B、系统复位后自动处于ARM工作状态
  • C、在程序执行过程中,微处理器可以随时在两种工作状态之间切换
  • D、切换工作状态时必须保存现场

正确答案:D

第5题:

ARM体系结构有哪几种工作状态?又有哪几种运行模式?其中哪些为特权模式?哪些为异常模式?并指出处理器在什么情况下进入相应模式?


正确答案:工作状态:
第1种:ARM状态。处理器执行32位的字对齐的ARM指令。
第2种:Thumb状态。处理器执行16位的半字对齐的Thumb指令。
运行模式:
用户模式(usr),快速中断模式(fiq),外部中断模式(irq),管理模式(svc),数据访问中止模式(abt),系统模式(sys),未定义指令中止模式(und)。
在这7种运行模式,除了用户模式外,其他6种处理器模式都为特权模式。
在这6种特权模式中,除了系统模式外的其他5种特权模式又称为异常模式。
用户模式:非特权模式,也就是正常程序执行的模式,大部分任务在这种模式下执行。在用户模式下,如果没异常发生,不允许应用程序自行切换果没异常发生,不允许应用程序自行改变处理器的工作模式,如果有异常发生,处理器会自动切换工作模式。
快速中断模式:支持高速数据传输和通道处理,当一个高优(fast)中断产生时将会进入这种模式。
外部中断模式:也称为普通中断模式,当一个低优先级中断产生时将会进入这种模式。在这模式下按中断的处理器方式又分为向量中断和非向量中断两种。通常的中断处理都在IRQ模式下进行。
管理模式:是一种操作系统保护模式,当复位或软中断指令执行时处理器将进入这种模式。
数据访问中止模式:当存取异常时将会进入这种模式,用来处理存储器故障、实现虚拟存储或存储保护。
系统模式:使用和user模式相同寄存器组的特权模式,用来运行特权级的操作系统任务。
未定义指令中止模式:当执行未定义指令时会进入这种模式,主要是用来处理未定义的指令陷阱,支持硬件协处理器的软件仿真,因为未定义指令多发生在对协处理器的操作上。

第6题:

ARM处理器模式和ARM处理器状态有什么区别?


正确答案: (1) ARM7T ARM 体系结构支持7种处理器模式,分别为:用户模式、快中断模式、中断模式、管理模式、中止模式、未定义模式和系统模式。
(2) ARM 处理器状态:ARM状态、Thumb状态。
(3) 两种处理器状态都有这7种处理器模式;两个状态之间切换并不影响处理器模式或寄存器内容。

第7题:

ARM微处理器有()种工作模式,它们分为两类()、(),其中用户模式属于()非特权模式


正确答案:7;非特权模式;特权模式;非特权模式

第8题:

ARM处理器支持哪几种工作模式?()

A、用户模式

B、终止

C、FIQ

D、SVC


参考答案:ABCD

第9题:

简述ARM处理器的工作模式。


正确答案: 1)正常用户模式(usr);
2)快速中断模式(fiq);
3)普通中断模式(irq);
4)操作系统保护模式(svc)或管理模式;
5)数据访问中止模式(abt);
6)处理未定义指令的未定义模式(und);
7)运行特权级的操作系统任务的系统模式(sys)。

第10题:

由于受到某种强干扰导致程序“跑飞”,ARM处理器的最可能进入哪一种工作模式()

  • A、管理模式
  • B、数据访问终止模式
  • C、系统模式
  • D、未定义指令中止模式

正确答案:D