嵌入式系统复习提纲 第一章 1, 什么是嵌入式系统?IEEE(国际电气和电子工程师协会)的定义是什么?一般定义是什么? 根据IEEE(国际电气和电子工程师协会)的定义: 嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置 一般定义:“以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。” 广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。 从狭义上讲,我们更加强调那些使用嵌入式微处理器构成独立系统,具有自己操作系统,具有特定功能,用于特定场合的嵌入式系统。这里所谓的嵌入式系统是指狭义上的嵌入式系统。 2, 嵌入式系统有哪些重要的特征? (1)系统内核小 由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。 比如ENEA公司的OSE分布式系统,内核只有 5K,而Windows的内核则要大得多。 (2)专用性强 嵌入式系统的个性化很强,其中的软件系统和硬件的结合非 常 紧 密 ,一般要针 对硬件进 行 系统的移 植 。 即 使在 同 一品 牌 、同 一系列 的产 品 中也 需 要根据系统硬件的变 化和增 减 不 断 进 行 修改 。 同 时 针 对不 同 的任 务 ,往 往 需 要对系统进 行 较大更改 ,程序 的编 译 下 载 要和系统相结合,这种 修 改 和通 用软件的“升 级 ”是完 全 不 同 的概 念 。 (3 )系统精 简 嵌入式系统一般没 有系统软件和应用软件的明 显 区 分,不 要求其功能设计及 实 现 上过 于复杂 ,这样 一方 面 利 于控制系统成本,同 时 也 利 于实 现 系统安 全 。 (4 )高 实 时 性 OS 这是嵌入式软件的基本要求,而且 软件要求固 态 存 储 ,以提高 速 度 。软件代 码 要求高 质 量 和高 可靠性、实 时 性。 3 , 实 时 系统的定义是什么? 答 :实 时 系统的正 确 性依 赖 于运 行 结果 的逻 辑 正 确 性和运 行 结果 产 生 的时 间 正 确 性,即 实 时系统必 须 在 规 定的时 间 范 围 内正 确 地 响 应外 部 物 理过 程的变 化。 4,在 典 型的嵌入式系统组 成中,可以分为哪四 层 ?每 一层 具体是通 常 包 含 哪些单 元 ?中间层 BSP 有哪些基本...