|

- UID
- 266974
- 帖子
- 6689
- 精华
- 2
- 威望
- 0
- 阅读权限
- 100
- 注册时间
- 2005-2-16
|
4#
发表于 2005-10-16 08:28
| 只看该作者
什么是驱动?
驱动程序实际上是一段能让电脑与各种硬件设备通话的程序代码,通过它,操作系统才能控制电脑上的硬件设备。如果一个硬件只依赖操作系统而没有驱动程序的话,这个硬件就不能发挥其特有的功效。换言之,驱动程序是硬件和系统之间的一座桥梁,由它把硬件本身的功能告诉给系统,同时也将标准的操作系统指令转化成特殊的外设专用命令,从而保证硬件设备的正常工作。
驱动程序也有多种模式,我们比较熟悉的是微软的Win32驱动模式(注:后面我们都以熟悉的Windows系统来讲解驱动),无论使用的是Windows 9x 系列,还是Windows xp/2000操作系统,同样的硬件只需安装其相应的驱动程序就可以用了。我们常常见到For 9x或者For NT/2000之类的驱动程序,是由于这两种操作系统的内核不一样的,需要针对Windows的不同版本进行修改。而不需根据不同的操作系统重新编写驱动,这就给厂家和用户带来了极大的方便。
我们有时候在找到某个硬件型号的驱动程序之后,会出现VxD、WDM两种驱动。其中,VxD驱动是一款虚拟驱动程序,类似于Dos下的驱动程序,如果你使用的是Windows9X系统,使用VxD驱动程序会发挥出你的硬件的最佳性能;而WDM驱动则是支持更多的新设备,可以增强系统性能和稳定性,在WinXp/2000操作系统中只支持WDM驱动。
<-_,-> |
|