选择题
11.
以下关于嵌入式系统硬件抽象层的叙述,错误的是______。
A、
硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性
B、
硬件抽象层将操作系统与硬件平台隔开
C、
硬件抽象层使软硬件的设计与调试可以并行
D、
硬件抽象层应包括设备驱动程序和任务调度
【正确答案】
D
【答案解析】
硬件抽象层是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。在基于硬件抽象层的开发中,软硬件的设计和调试具有无关性,并可完全地并行进行。硬件的错误不会影响到系统软件的调试,同样软件设计的错误也不会影响硬件。
提交答案
关闭