1.什么是嵌入式系统?
答:微软在2002年将嵌入式系统是为完成某一特定功能,或是使用某一特定嵌入式应用软件的计算机或计算机装置。IEEE对嵌入式系统的定义:控制、监控或辅助机器和设备运行的装置。
2.举例说明实时系统。
答:硬实时系统,对系统的响应时间有十分严格的约束,如果在规定时间范围内,系统响应不能满足,将造成系统崩溃或带来致命灾难。如:汽车的ABS和安全气囊系统,飞行控制系统,核电控制系统...
软实时系统:对系统的响应时间也有约束,在规定的响应时间范围内不能满足,相对而言只造成局部功能失效,不会出现灾难性后果。如:电视信号播放不能满足24帧的频率,证券交易终端不能及时处理客户请求,只对单个用户产生影响。
3.嵌入式系统有哪些特点?举例说明。
答:(1)系统内核小。由于嵌入式系统主要用于小型电子设备或功能模块,系统资源相对有限,所以内核比通用的计算机系统要小很多。
(2)专用性强。嵌入式系统突出了个性化设计,其软件系统与硬件结合非常紧密。通常要针对硬件进行系统移植,即使在统一品牌、同一系列的产品中也需要根据系统硬件的剪裁不断进行修改。
(3)系统精简。嵌入式系统一般没有系统软件和应用软件的明显区分不要求其功能设计与实现上过于复杂。这有利于节约系统成本,保证系统的工作速度,同时也利于实现系统安全。
(4)实时性高。系统软件一般固话存储,以提高工作速度。软件代码要求高质量和高可靠性。
(5)具有多任务处理功能。现有嵌入式系统大都支持操作系统,利用系统资源,系统函数以及函数接口,实现多任务调度和执行。
(6)系统剪裁方便。嵌入式系统可以根据任务需要,在保证系统功能和性能的前提下合理剪裁系统硬件和系统软件,一方面节约硬件、减少硬件成本、降低系统功耗、减小几何尺寸。另一方面可以最大限度的提高系统工作速度和工作效率。


yonggui 于 2012-03-23 11:47:07发表:
理解。
scriptaj 于 2012-03-23 08:48:49发表:
了解