全国计算机等级考试三级教程嵌入式系统开发技术 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供全国计算机等级考试三级教程嵌入式系统开发技术电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
内容简介
本书是受教育部考试中心委托,按照教育部考试中心颁布的《全国计算机等级考试三级嵌入式系统开发技术考试大纲(2018年版)》的要求而编写的。经过近几年时间的使用并吸取了广大读者的意见,本版作了全面修订。全书共5章,分别对嵌入式系统的概念与基础知识、嵌入式处理器、嵌入式系统硬件组成、嵌入式系统软件、嵌入式系统的开发等相关知识和技能进行了详细讲解,以满足报考嵌入式系统开发工程师岗位证书的广大考生复习的要求。本书结构合理、概念清晰、理论联系实际,既可作为全国计算机等级考试三级嵌入式系统开发技术的考试用书,也可作为高等学校嵌入式系统相关课程的教材或培训用书。
精彩书摘
《全国计算机等级考试三级教程 嵌入式系统开发技术(2018年版)》:
实时系统必须在规定的时间内正确地完成任务,完成任务的时间与硬件、操作系统和应用软件都有关系。能够满足实时系统需求的操作系统就是实时操作系统。也就是说,实时操作系统是不以在给定时间内完成更多的任务为目标,而是以响应外部事件尽可能快且响应时间具有确定性为目标的操作系统。例如,在通用计算机平台上如果使用足够快的处理器,Windows操作系统在CPU没有其他任务时可以在很短的时间内对外部事件作出响应;但当某些后台任务正在运行时,有时候响应会变得非常慢,甚至出现假死。这并不是因为Windows速度不够快或效率不够高,而是因为Windows对事件的响应不能提供确定性,所以Windows并不是实时操作系统。
实时操作系统最关键的特性就是完成每次任务所需时间的一致性。如果一个实时操作系统能够完全满足确定性的时限要求,则称为硬实时操作系统,否则称为软实时操作系统。
实时操作系统完成每次任务所需时间的偏差称为抖动(jilter)。硬实时操作系统的抖动比软实时操作系统小。
对于支持硬实时任务的操作系统而言,为了减少抖动,系统调用与服务的执行时间都应具有确定性。也即系统调用与服务的执行时间不依赖于应用程序任务的多少,而且系统完成某个确定任务的时间是可预测的。实时系统的负荷有时重,有时轻,但整个系统必须能满足一定的峰值负荷要求,即在峰值负荷的情况下,关键任务也能在截止时间之前完成。
……
实时系统必须在规定的时间内正确地完成任务,完成任务的时间与硬件、操作系统和应用软件都有关系。能够满足实时系统需求的操作系统就是实时操作系统。也就是说,实时操作系统是不以在给定时间内完成更多的任务为目标,而是以响应外部事件尽可能快且响应时间具有确定性为目标的操作系统。例如,在通用计算机平台上如果使用足够快的处理器,Windows操作系统在CPU没有其他任务时可以在很短的时间内对外部事件作出响应;但当某些后台任务正在运行时,有时候响应会变得非常慢,甚至出现假死。这并不是因为Windows速度不够快或效率不够高,而是因为Windows对事件的响应不能提供确定性,所以Windows并不是实时操作系统。
实时操作系统最关键的特性就是完成每次任务所需时间的一致性。如果一个实时操作系统能够完全满足确定性的时限要求,则称为硬实时操作系统,否则称为软实时操作系统。
实时操作系统完成每次任务所需时间的偏差称为抖动(jilter)。硬实时操作系统的抖动比软实时操作系统小。
对于支持硬实时任务的操作系统而言,为了减少抖动,系统调用与服务的执行时间都应具有确定性。也即系统调用与服务的执行时间不依赖于应用程序任务的多少,而且系统完成某个确定任务的时间是可预测的。实时系统的负荷有时重,有时轻,但整个系统必须能满足一定的峰值负荷要求,即在峰值负荷的情况下,关键任务也能在截止时间之前完成。
……