网站大量收购闲置独家精品文档,联系QQ:2885784924

嵌入式软件基础习提纲-整理版.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式软件基础习提纲-整理版

1 什么是嵌入式系统? 答:P1 嵌入式系统也叫嵌入式计算机,它指那些以应用为中心,以计算机技术为基础,为适应应用对功能、可靠性、成本、体积、功耗的严格要求,可对系统的软件和硬件进行配置的专用计算机系统。 2 嵌入式系统有哪些特点? 答:P2 系统专用性强 系统实时性高 硬件与软件的互相依赖性强 采用专用的嵌入式CPU 多种技术间结合更加紧密 系统对用户透明 系统资源有限 3 嵌入式系统的技术发展方向与通用计算机有哪些不同之处? 答:P3 通用计算机系统和嵌入式系统是现代计算机技术发展的两个分支,这两个分支有着不同的技术要求与技术发展方向: 1 通用计算机系统的技术要求是高速的计算能力、海量的存储能力;技术发展方向是计算速度的提升,存储容量的扩大。 2 嵌入式系统的技术要求则是对嵌入对象进行控制的能力;技术发展方向是提高与嵌入对象密切相关的性能指标与可靠性指标。 4 按照嵌入式系统得嵌入方式,可将嵌入式系统分为哪几类? 答:P4 根据嵌入式系统的嵌入方式,可以将嵌入式系统分为: 整机式嵌入的嵌入式系统、 部件式嵌入的嵌入式系统、 芯片式嵌入的嵌入式系统等3类。 5 按照嵌入式系统得嵌入程度,可将嵌入式系统分为哪几类? 答:P4 根据嵌入式系统的嵌入程度,可以将嵌入式系统分为: 深度嵌入的嵌入式系统、 中度嵌入的嵌入式系统、 浅度嵌入的嵌入式系统等3类。 6 按照嵌入式系统得实时性能,可将嵌入式系统分为哪几类? 答:P4 根据嵌入式系统是否为实时系统,可以将嵌入式系统分为: 实时嵌入式系统, 非实时嵌入式系统两类。 7 按照嵌入式系统得复杂程度,可将嵌入式系统分为哪几类? 答:P5 根据嵌入式系统的复杂程度,可以将嵌入式系统分为: 单微处理器嵌入式系统、 组件式嵌入式系统、 分布式嵌入式系统等3类。 8 嵌入式系统所采用的处理器可分为哪几类? 答:P5 根据目前的现状,可将使用在嵌入式系统上的处理器分成: 嵌入式微处理器、 微控制器、 嵌入式DSP处理器、 片上系统等4类。 9 什么是嵌入式软件? 答:P7 嵌入式软件指运行于嵌入式计算机系统之上的软件。 10 嵌入式软件有哪些特点?  答:P7 这些特点主要包括: 1 系统精简、 2 标准化程度相对较低、 3 开发工作难度大、 4 实时性强、 5 软件开发与硬件开发往往同步进行、 6 要求固化存储、 7 可靠性要求更高等。 11 按照层次关系嵌入式软件可以分为哪几部分? 答:P9 嵌入式软件自底向上可分为:、 操作系统、 支撑软件、 应用软件3个部分。 12 嵌入式软件发展过程可以概括为哪几个阶段?  答:P10 3个阶段: 基于应用程序阶段、 基于操作系统阶段、 基于支撑环境阶段。 13 嵌入式软件有哪些主要应用领域? 答:P13 自动控制领域 家电领域 商业和金融领域 交通运输领域 通讯领域 建筑领域 环境监测领域 医疗领域 1 什么条件下需要在嵌入式系统上使用操作系统? 答: P14 系统需要运行多个任务 系统需要有直观的用户界面 系统需要有网络功能 系统需要用到数据库管理系统 系统需要不断地进行二次开发 2 什么是实时系统?什么是硬实时系统?什么是软实时系统? 答:P15 一个实时系统是能满足以下的要求的系统:当外部事件到来时,计算机能立即进行处理,使得在指定的时间内能完成对事件的处理。而且外部事件到来的时间完全是随机的,没有周期性的规律。 根据对系统的响应时间是否有严格的要求,可将实时系统分为硬实时系统和软实时系统两类: 1 硬实时系统对响应时间有一个刚性的、不可改变的限制,它不允许出现任何超出时限的错误。超时错误会导致系统失败,或系统不能实现它的预期目标。 2 软实时系统对响应时间的要求是柔性的,它可以容忍偶然的超时错误出现。超时错误造成的后果并不严重,仅仅是降低了系统的吞吐量。 3 什么是嵌入式操作系统?什么是实时操作系统?什么是实时嵌入式操作系统? 答: P14 嵌入式操作系统是一种用于支持嵌入式应用程序的操作系统。它是一个介于应用程序和嵌入式计算机系统的硬件之间的程序集合,其任务是控制和管理嵌入式系统中的硬件和软件资源,以方便嵌入式系统的使用者。 P15 实时操作系统是具有实时性,能支持实时系统工作的操作系统。它必须能保证实时任务在预定的时间内完成。其首要任务是调度一切可以利用的资源完成实时任务。其次才着眼于提高整个计算机系统的使用效率。 P16 大部分嵌入式操作系统都是实时操作系统。大部分实时操作系统也都是嵌入式操作系统。它们二者间有很大的交集,但确有不适合用在嵌入式系统上使用的实时操作系统和不支持实时应用的嵌入式操作系统。我们称属于交集部分的操作系统为实时嵌入式操作系统。

文档评论(0)

xll805 + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档