嵌入式系统应用开发基础
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

习题与思考题

1.ARM核目前有哪些结构版本,它们的主要技术特征是什么?

2.ARM家族目前有哪些应用内核?请尽量多地罗列出国内市场上采用不同应用内核构建的ARM处理器型号及对应的应用内核。

3.CISC和RISC体系结构各自有什么特点,它们的优、缺点有哪些?

4.冯·纽曼结构和哈佛结构各自有哪些特点?

5.ARM7TDMI应用内核由哪些主要功能部件组成?其中的Embedded ICE的作用是是什么?

6.什么是ARM体系结构中数据存储的大端格式和小端格式?X86处理器中采用的应该算哪种格式?

7.ARM核有多少个寄存器?什么寄存器用于PC和连接寄存器?R13通常用来存储什么?

8.ARM核具有哪些工作模式?它们分别是由CPSR的哪些位决定的?什么模式使用的寄存器最少?什么模式使用的寄存器最多?开机或复位时是什么工作模式?

9.什么是ARM的Thumb状态?CPSR的哪一位反映了处理器的状态?复位时是什么状态?

10.ARM有哪几个异常类型?当产生FIQ异常时,PC将指向异常向量表的哪个地址?

11.请描述ARM处理器对异常的响应过程及返回过程。

12.不同异常下各自的返回地址应该为何值?

13.请说明ARM处理器的异常向量表和X86的中断向量表有何不同。