嵌入式系统

简述ARM处理器的工作状态。

题目

简述ARM处理器的工作状态。

参考答案和解析
正确答案:ARM处理器的工作状态:
(1)ARM状态:32位,ARM状态下执行字对准的32位ARM指令;
(2)Thumb状态:16位,Thumb状态下执行半字对准的16位Thumb指令。在Thumb状态下,程序计数器PC使用位1选择另一个半字。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在ARM处理器中,作为记录程序状态的寄存器是___【9】____,其中状态位T的作用是在ARM状态与Thumb状态间进行切换,当T=1时处理器处于的状态是____【10】___状态。


正确答案:程序状态寄存器CPSR Thumb

第2题:

ARM处理器结构体系中具有T变种处理器核可以工作在ARM状态和Thumb状态。


正确答案:正确

第3题:

以下关于ARM处理器工作状态说法错误的是()。

A.工作状态包括ARM状态、Thumb及Thumb-2状态和调试状态三种

B.ARM状态既支持16位指令宽度也支持32位指令宽度

C.Thumb状态或Thumb-2状态下代码密度大于ARM状态,占用存储空间较小

D.ARM处理器复位后总处于ARM状态


正确答案:B

第4题:

以下具有Thumb-2状态的ARM处理器内核是()。

  • A、ARM7
  • B、ARM9
  • C、ARM10
  • D、Cortex-M3

正确答案:D

第5题:

以下关于ARM处理器工作状态说法错误的是()。

  • A、工作状态包括ARM状态、Thumb及Thumb-2状态和调试状态三种
  • B、ARM状态既支持16位指令宽度也支持32位指令宽度
  • C、Thumb状态或Thumb-2状态下代码密度大于ARM状态,占用存储空间较小
  • D、ARM处理器复位后总处于ARM状态

正确答案:B

第6题:

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


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

第7题:

关于ARM的工作状态,以下说法正确的是()。

  • A、ARM处理器的工作状态包括ARM状态和Thumb状态两种
  • B、ARM状态支持16位指令宽度也支持32位指令宽度
  • C、Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大
  • D、ARM处理器复位后自动进入ARM状态

正确答案:D

第8题:

关于ARM的工作状态,以下说法正确的是()。

A.ARM处理器的工作状态包括ARM状态和Thumb状态两种

B.ARM状态支持16位指令宽度也支持32位指令宽度

C.Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大

D.ARM处理器复位后自动进入ARM状态


正确答案:D

第9题:

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


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

第10题:

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


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

更多相关问题