下面关于设备驱动程序的说法错误的是( )
A、设备驱动程序是设备独立性软件与控制器之间的通信程序 B、应为不同类型的设备配置不同的驱动程序 C、可以为相同的多个设备配置一个驱动程序 D、驱动程序代码可全部用高级语言编写
设备驱动程序是一种特殊的程序,它主要用于控制硬件设备,它必须能够直接控制硬件,而高级语言不能直接控制硬件,因此不能用高级语言编写设备驱动程序。设备驱动程序通常使用汇编语言或C语言编写,因为它们可以更好地控制硬件,而且汇编语言和C语言的编译器也更加稳定。此外,设备驱动程序还需要更多的硬件知识,而高级语言不具备这样的能力。因此,设备驱动程序不能完全用高级语言编写,而是需要结合汇编语言和C语言来实现。
【答案】D
用户登录可进行刷题及查看答案
登录后提交答案