第一章 1.1 什么是嵌入式系统(P1) IEEE(国际电气和电子工程师协会)关于嵌入式系统的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”。 1.2 与通用计算机系统比较,嵌入式系统本身有何特点?(P4) 1) 嵌入式系统通常是面向特定应用的; 2) 嵌入式系统功耗低、体积小、集成度高、成本低; 3) 嵌入式系统具有较长的生命周期; 4) 嵌入式系统具有固化的代码; 5) 嵌入式系统开发需要专用开发工具和环境; 6) 嵌入式系统软件需要 RTOS(实时操作系统)开发平台; 7) 嵌入式系统开发人员以应用专家为主; 8) 嵌入式系统是知识集成系统。 与通用计算机系统比较,嵌入式系统本身有何特点? 1.编码体积小。 2.面积应用,可裁剪可移植。 3.实时性强。 4.可靠性高。 5.专用性强。 1.3 根据嵌入式系统的复杂程度,嵌入式系统可分为哪 4 类?(P6) 1) 单个微处理器; 2) 嵌入式处理器可扩展的系统; 3) 复杂的嵌入式系统; 4) 在制造或过程控制中使用的计算机系统。 1.4 嵌入式处理器有哪几类?试举例说明。(P7) 1) 嵌入式微处理器(EMPU); 2) 嵌入式微控制器(EMCU); 3) 嵌入式DSP 处理器(EDSP); 4) 嵌入式片上系统(ESoC)。 1.6 从硬件系统来看,嵌入式系统由哪几部分组成?画出见图。(P11) 外围电路 电源模块 时钟 复位 Flash RAM ROM 微处理器 MPU 外设 USB LCD 其他 键盘 第二章 2.1 ARM7 和ARM9 基于什么体系结构,采用何种指令集? ARM7 基于冯· 诺依曼体系结构,采用RISC 精简指令,兼容 16 位 Thu mb 指令集;ARM9 基于哈佛体系结构,同样采用RISC 精简指令,支持 32 位 ARM 指令集和16 位 Thu mb指令集。 2.2 ARM7 TDMI 中的"TDMI"分别代表什么? T:支持 16 位压缩指令集Thu mb。 D:支持片上 Debu g。 M:内嵌硬件乘法器(Mu ltiplier)。 I:嵌入式 ICE,支持片上断点和调试点。 T 变种处理器有两种工作状态:Thu mb 和ARM 只要支持同版本的 ARM 体系版本,基于ARM 处理器的应用软件将是兼容的。 2.3 ARM 处理器有几种工作模式?各种工作模式分别有什么特点?(P25) ARM 状态和Thu mb 状态。当 ARM 微处理器执行 32 位的指令集功能时,工作在 ARM状态;当 ARM 微处理器工作在 16 位的 Thu mb 指令集时,工作在 Thu mb 状态。 2.4 对比 ARM ...