嵌入式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
1. 简述嵌入式系统的定义?
2. 简述的组成,并画出画出简图。
3. BSP全称是什么?HAL全称是什么?在嵌入式系统中起什么作用?
4. 嵌入式处理器有哪几类,试举例说明。
第二章
1. 简述ARM7TDMI的含义
2. 什么是哈佛体系结构,什么是冯诺依曼体系结构,二者有什么不同?
3. 什么是CISC,什么是RISC,二者有什么不同?
4. 若寄存器R1=0x01020304,分别按小端模式和大端模式存储在0x30000000字单元中,试分别列出两种模式下内存存储内容,并标出内存地址。
5. 什么是Cache,简述其工作原理
第三章
1. ARM处理器有几种工作模式?各种工作模式分别有什么特点?
2. 简述ARM和Thumb状态的特点,及进入这两种状态的方式。
3. ARM处理器总共有多少个寄存器?这些寄存器按其在编程中的功能如何进行划分?这些寄存在使用中各有何特殊之处?
4. 简述CPSR各部分的作用。
5. ARM处理器有几种异常,每种异常的产生会进入哪种模式?
6. 试述ARM处理器对异常的响应过程。
7. 如何从异常处理程序中返回?
8. 简述ARM的基本指令格式,第二操作数的作用。
9. 简述ARM的条件执行。
10. ARM指令的寻址方式有几种,试分别叙述其各自的特点并举例说明。
11.ARM的指令可以支持哪些种类的堆栈,对每种堆栈操作的指令有哪些
11. 指令理解及编程。
P120 4, 9, 10, 11, 12, 13
第四章
1. 简述前后台、占先式、非占先式嵌入式操作系统的特点,分析响应中断时各自不同的处理方法
2. 试分析无操作系统的嵌入式软件与有操作系统的嵌入式软件的异同
3. 简述BootLoader的功能
4. 简述嵌入式中间件的功能
5. 典型的嵌入式操作系统有哪些
6. 嵌入式软件有哪些特点,可以分哪几类及各自特点?
7. 任务间通信的方法有哪些
1. 简述ARM汇编语言与C语言混合编程的基本规则
2. 试分别用汇编中调用C程序,C程序中调用汇编程序,C程序中内嵌汇编语句,汇编中访问C程序变量实现a+b的加法程序