简述ARM微处理器的特点。

题目

简述ARM微处理器的特点。

参考答案和解析
正确答案:A.体积小、低功耗、低成本、高性能;
B.支持Thumb(16位)/ARM(犯位)双指令集,能很好地兼容8位/16位器件;
C.大量使用寄存器,指令执行速度更快;
D.大多数数据操作都在寄存器中完成;
E.寻址方式灵活简单、执行效率高。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

简述基于ARM Cortex-M3的STM32芯片特点。


正确答案:ST公司的STM32系列芯片采用了ARM Cortex-M3内核,其分为两个系列。STM32F101系列为标准型,运行频率为36MHz;STM32F103系列为标准型,运行频率为72MHz。STM32全系列芯片都具有引脚到引脚一一对应的特点,并且相同封装的内部资源均相同,这就给用户升级带来很大方便。

第2题:

ARM微处理器支持四种类型的堆栈,即:()、()、()、()。


正确答案:满递增堆栈;满递减堆栈;空递增堆栈;空递减堆栈

第3题:

ARM微处理器可支持多个协处理器。()


正确答案:对

第4题:

ARM微处理器中,()下的寄存器集是ARM状态下寄存器集的一个()


正确答案:Thumb状态;子集

第5题:

ARM微处理器支持两种指令集:()和()


正确答案:ARM指令集;Thumb指令集

第6题:

简述ARM微处理器支持的指令集。


正确答案:ARM微处理器支持32位的ARM指令集和16位的Thumb指令集。ARM指令集效率高,但代码密度低;Thumb指令集具有较高的代码密度,可保持ARM的大多数性能上的优势,可看做是ARM指令集的子集。ARM程序和Thumb程序可以相互调用,且没有状态切换开销。

第7题:

列出ARM7微处理器的工作模式。


正确答案:user用户模式、sys系统模式、fiq快速中断模式、irq外部中断模式、svc管理模式、abt数据访问中止模式、und未定义指令中止模式。

第8题:

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


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

第9题:

ARM微处理器复位后,PC的地址通常是(),初始的工作模式是()


正确答案:0x0;Supervisor

第10题:

ARM微处理器的特点包括:(),低成本和()


正确答案:低功耗;高性能