设备驱动程序是可以插入操作系统以处理特定设备的软件模块。操作系统从设备驱动程序获得帮助来处理所有I / O设备。设备驱动程序封装了与设备相关的代码,并以一种这样的方式实现了标准接口:代码包含特定于设备的寄存器读/写。