《嵌入式系统》课程 研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 ,初 始的工作模式是 super