电脑驱动是什么

电脑教程015

电脑驱动是什么,第1张

驱动是一个可以让高端电脑软件与硬件进行交互的程序。

设备驱动程序,简称驱动,这种程序创建了一个硬件与硬件,或硬件与软件沟通的接口,经由主板上的总线或其它沟通子系统与硬件形成连接的机制,这样的机制使得硬件设备上的资料交换成为可能。

依据不同的计算机体系结构与操作系统差异平台,驱动程序经历了8位(8-bit)、16位(16-bit)、32位(32-bit)、64位(64-bit)变迁,这是为了调和操作系统与驱动程序之间的依存关系,例如在Windows 3.11的16位操作系统时代,大部分的驱动程序都是16位,到了32位的Windows XP则使用32位驱动程序,至于64位的Linux或是Windows平台上,就必须使用64位的驱动程序。

驱动的原理

驱动程序是通过读写外设的外部寄存器来和外设进行数据及指令的交互运作的。例如当人操作鼠标后,所属于鼠标的外部寄存器内的数据就会发生变化,而系统或应用程序等读取该数据后就可以知道鼠标执行的那些动作,随即根据程序设置而进行进一步处理。驱动程序未必一定要通过安装程序来进行安装,如一般的bios程序就自动有键盘的驱动程序,而有些游戏程序自带有常用的游戏手柄驱动程序等等。

1、驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。

2、驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。操作系统不同,硬件的驱动程序也不同,各个硬件厂商为了保证硬件的兼容性及增强硬件的功能会不断地升级驱动程序。如:Nvidia 显卡芯片公司平均每个月会升级显卡驱动程序2-3次。驱动程序是硬件的一部分,当你安装新硬件时,驱动程序是一项不可或缺的重要元件。

3、凡是安装一个原本不属于你电脑中的硬件设备时,系统就会要求你安装驱动程序,将新的硬件与电脑系统连接起来。驱动程序扮演沟通的角色,把硬件的功能告诉电脑系统,并且也将系统的指令传达给硬件,让它开始工作。