单选题
1分
下列关于HAL的描述中,不正确的是( )。
参考答案: C
参考解析: 【解析】硬件抽象层(Hardware Abstraction Layer, HAL)最早由微软公司在研发Windows NT操作系统时提出,在嵌入式领域,硬件抽象层主要用来简化嵌入式操作系统的移植作业。它对底层硬件的初始化程序或者控制程序进行封装,向上提供了访问底层硬件的函数接口。HAL隐藏了硬件的差异性,使得操作系统在不同的硬件平台上运行时,内核的代码不需要改动,从而改善了操作系统的可移植性。构建和使用HAL的不足之处是系统开销(Overhead)稍有增大。故本题选择C。