工学

问答题ARM微处理器支持哪几种运行模式?各运行模式有什么特点?

题目
问答题
ARM微处理器支持哪几种运行模式?各运行模式有什么特点?
参考答案和解析
正确答案: 1)用户模式:ARM处理器正常程序执行模式;
2)快速中断模式:用于高速数据传输或通道处理;
3)外部中断模式:用于通用的中断处理;
4)管理模式:操作系统使用的保护模式;
5)数据访问终止模式:当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护;
6)系统模式:运行具有特权的操作系统任务;
7)未定义指令中止模式:当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

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


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

第3题:

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

A、用户模式

B、终止

C、FIQ

D、SVC


参考答案:ABCD

第4题:

ARM处理器有多种运行模式,用户程序运行在其中的()模式。


正确答案:用户

第5题:

ARM微处理器有七种工作模式,它们分为两类()、特权模式。


正确答案:非特权模式

第6题:

ARM的运行模式有多少种?哪些是特权模式?哪些是异常模式?


正确答案:7种;
特权模式:除用户模式;
异常模式:除用户模式和系统模式。

第7题:

请列举ARM处理器支持的运行模式。


正确答案: 1、用户模式
2、快速中断模式
3、外部中断模式
4、管理模式
5、数据访问终止模式
6、系统模式

第8题:

ARM920T有哪些运行模式,其中哪些属于特权模式?


正确答案:ARM920T支持7种运行模式,分别为用户模式(usr),快速中断模式(fiq),外部中断模式(irq),管理模式(svc),数据访问终止模式(abt),系统模式(sys),未定义指令中断模式(und)。除用户模式以外,其余的6种模式称为特权模式。

第9题:

ARM的异常有哪几种,各进入何种工作模式?他们退出各采用什么指令?


正确答案: 1)复位(Reset)异常(管理模式);
2)未定义指令(undefinedinstruction)异常(未定义模式);
3)软件中断(SWI)异常(管理模式);
4)指令预取中止(PrefechAbort)异常(中止模式);
5)数据访问中止(DataAbort)(中止模式);
6)快速中断请求(FIQ)(FIQ模式);
7)外部中断请求(IRQ)(IRQ模式)。
异常返回指令:1)SWI,未定义的返回:MOVSPC,R14;2)IRQ,FIQ,预取中止的返回:SUBSPC,R14,#4;3)数据中止返回并重新存取:SUBSPC,R14,#8
异常中断的优先级:复位(最高优先级)-->数据异常中止--->FIQ-->IRQ--->预取指异常中止--->SWI---->未定义指令(包括缺协处理器)。

第10题:

故障报修运行模式有哪几种,分别是什么?


正确答案: 故障报修按受理单位不同和故障报修工单流转流程的不同分为两种运行模式。
(1)国网客服中心受理客户故障报修业务后,直接派单至地、县公司调控中心,由调控中心开展接单、故障研判和抢修派单等工作。在抢修人员完成故障抢修后,具备条件的单位由抢修人员填单,调控中心审核后回复故障报修工单;不具备条件的单位,暂由调控中心填单并回复故障报修工单。国网客服中心根据故障报修工单的回复内容,回访客户。
(2)国网客服中心受理客户故障报修业务后,派单至各省客服中心,由各省客服中心再派单至地市、县公司调控机构,由地市、县公司调控机构开展接单、故障研判和抢修派单等工作。在抢修人员完成故障抢修后,具备条件的单位由抢修人员填单,地市、县公司调控机构审核后回复故障报修工单;不具备条件的单位,暂由地市、县公司调控机构填单并回复故障报修工单。国网客服中心根据故障报修工单的回复内容,回访客户。