关于ARM处理器的异常向量表的描述正确的是()

题目
单选题
关于ARM处理器的异常向量表的描述正确的是()
A

异常向量表放的就是中断服务子程序

B

异常向量表放的是中断服务子程序的入口地址

C

异常向量表放的是跳转指令,执行该指令进入相应中断服务子程序

D

以上都不是

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

第1题:

以下关于ARM处理器说法正确的是()。

A.小端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中

B.ARM处理器支持8位、16位、24位和32位数据处理

C.MPU为ARM处理器的存储器管理单元

D.MMU为ARM处理器的存储器保护单元


正确答案:A

第2题:

ARM处理器按照ARM公司分类可分为经典ARM处理器(ARM7~ARM11)、Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括实时应用的Cortex-___【9】____和面向控制应用的Cortex-__【10】_____。


正确答案:R M

第3题:

对于嵌入式处理器说法正确的是()。

A.ARM处理器采用CISC和RISC相结合的结构

B.嵌入式处理器都采用哈佛结构

C.ARM处理器具有耗电省、功能强、成本低等特点

D.ARM处理器内部的总线标准是PCI Express


正确答案:C

第4题:

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

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

正确答案:D

第5题:

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

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

正确答案:D

第6题:

关于ARM处理器的命名,以下说法错误的是()。

A.ARM11之前的命名中TDMI中的T的含义是Thumb,即支持高密度16位Thumb指令集

B.ARM11之后,采用ARMCortex来命名

C.ARM Cortex-R为高端应用型Cortex处理器

D.ARM Cortex-M系列处理器内部没有MMU部件


正确答案:C

第7题:

ARM微处理器内核是如何进行异常处理的?


正确答案: 1)当异常产生时,ARM内核拷贝CPSR到SPSR_,设置适当的CPSR位:改变处理器状态进入ARM态,改变处理器模式进入相应的异常模式,设置中断禁止位禁止相应中断(如果需要);保存返回地址到LR,设置PC为相应的异常向量。
2)返回时,异常处理需要从SPSR恢复CPSR,从LR_恢复PC,注意:这些操作只能在ARM态执行。

第8题:

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

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

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

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

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


正确答案:D

第9题:

简述ARM处理器对异常的响应的步骤。


正确答案: ⑴ 在对应的LR中保存下一条指令的地址。
⑵ 复制CPSR到应对的SPSR。 
⑶ 强制CPSR方式位成为某一个值M[4:0],这个值取决于不同的异常。 
⑷ 强制PC从相关的异常向量处取下一条指令。

第10题:

关于ARM嵌入式处理器的工作状态,以下说法正确的是()

  • A、ARM状态是32位兼容16位指令的状态
  • B、ARM处理器复位时自动进入Thumb状态
  • C、ARM9支持Thumb-2状态
  • D、Thumb状态为16位指令状态,指令长度全部为16位

正确答案:D

更多相关问题