ARM体系结构有哪几种工作状态?又有哪几种运行模式?其中哪些为特

题目

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

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

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---->未定义指令(包括缺协处理器)。

第3题:

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

A、用户模式

B、终止

C、FIQ

D、SVC


参考答案:ABCD

第4题:

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):用于运行特权级的操作系统任务。

第5题:

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


正确答案:用户

第6题:

在TD-SCDMA系统中,UE可以有哪几种操作模式?其中又可以分为哪几种状态,这些状态的定义了什么?


正确答案: UE有两个基本的操作模式:空闲模式和连接模式。连接模式又可以进一步分为CELL_DCH、CELL_FACH、CELL_PCH和URA_PCH几种状态。这些状态定义了UE使用的物理信道种类、测量和移动性管理任务,以及发生状态转移时的动作。

第7题:

ARM处理器的工作模式有哪几种?


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

第8题:

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


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

第9题:

32位体系结构的ARM处理器有()种不同的处理器工作模式,和()个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。

  • A、7、7
  • B、7、6
  • C、6、6
  • D、6、7

正确答案:B

第10题:

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


正确答案:1)用户模式:ARM处理器正常程序执行模式;
2)快速中断模式:用于高速数据传输或通道处理;
3)外部中断模式:用于通用的中断处理;
4)管理模式:操作系统使用的保护模式;
5)数据访问终止模式:当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护;
6)系统模式:运行具有特权的操作系统任务;
7)未定义指令中止模式:当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。