- 嵌入式系统应用开发基础
- 杨斌编著
- 436字
- 2020-08-28 03:48:52
习题与思考题
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的中断向量表有何不同。