《嵌入式系统》课程 研2 0 1 1 级试题 一、 填空题(每空1 分,共30 分) 1、 嵌入式操作系统的内核构成包括: 任务管理 、 时间管理 、 中断服务处理 。 2、 嵌入式系统的设计可以分成 识别需求 、 提出解决方案 、 执行项目 和 结束项目 四个阶段。 3、 目前使用的嵌入式操作系统主要有 WinCE 、 Symbian 、 Nucleus 、 μCOSII 、 Linux 。 4、 微处理器有两种总线架构,使用数据和指令使用同一接口的是 冯诺依曼 ,分开的指令和数据接口、取指和数据访问可以并行进行的是 哈佛结构 。 5 、 ARM 微处理器有 7 种工作模式,它们分为 非特权模式 、 特权模式 两类。其中用户模式属于 非特权模式 。 6、 冯诺依曼体系结构的特点之一是系统内部 数据和指令 都存储在统一存储器中,而哈佛结构则是 分开储存 。 7、 通常嵌入式系统开始启动时,将存有启动代码的 Nor Flash 地址空间映射到0x000000。嵌入式系统的中断向量和异常向量表在启动时也从0 号地址存放。因为 Flash ROM 的读出速度慢,因此需要采用 地址重映射 把SDRAM 地址空间迁移到0 地址开始处,把Flash ROM 的地址空间迁移到 系统存储器 的高端地址。 8、 异常向量是异常服务程序的入口,在某些ARM 的应用中,允许异常向量的位 置 由32 位 地址空间低 端的正 常位 置 ,既0x00000000~0x0000001C ,移到地址空间高端的另 一地址范 围0xFFFF0000~0xFFFF001C 。这 些改 变 后 的地址位 置 称 为高端向量。目标 系统可通过 输 入硬 件 配 置 来 选 择 是使用正常向量还 是高端向量。 9、 ARM 微处理器复 位 后 ,PC( R15) 的地址通常是 0X0 ,初 始的工作模式是 supervisor 。 10、ARM 指令集 和 Thumb 指令集 分别是 32 和 16 位 的。 11、总线定时方式有三种,分别为 同步 定时、 异步 和半同步定时。 二、选择题(在备选答案中有一个或多个是正确的,将它选出填入空格中,每小题 2 分,共 2 0 分) 1.下列描述不属于RISC计算机的特点的是_____C______。 A.流水线每周期前进一步。 B.更多通用寄存器。 C.指令长度不固定,执行需要多个周期。 D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。 2、存储一个32位数0x 2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为___...