本论文为关于操作系统论文格式模板下载,关于精彩的幕后英雄相关研究生毕业论文开题报告,可用于操作系统论文写作研究的大学硕士与本科毕业论文开题报告范文和优秀学术职称论文参考文献资料下载。免费教你怎么写操作系统及驱动程序及硬件方面论文范文。
编者按:新的一年,“高手论技”继续伴随大家前行,身处一线的你,就那些技术上最常遇到的故障、最需要解决的难题、最成熟的应用等都可以在此畅所欲言,各抒己见.是继续围观还是现身说法,新浪微群http://q.t.sina../264976,期待您的共同参与.
随着计算机应用的不断人性化,我们的许多工作便利了,这其中驱动程序功不可没,但作为幕后英雄,却甚少为人关注.在此,主持人和嘉宾将分两期来探讨驱动程序所带给我们的精彩.
我们在安装完操作系统后,第一件事情就是给硬件安装驱动程序.没有安装驱动程序的电脑没办法工作,或者没办法发挥出它的性能来.这是一类特殊的程序,我们在日常使用电脑时并不会直接使用它,但它却在系统中起着不可或缺的作用.它就是我们生活中的幕后英雄,默默奉献着自己的光和热.
● 驱动程序及其工作原理
驱动程序的英文名称为“Device Driver”,全称为“设备驱动程序”.是一种可以使计算机和设备通信的特殊程序,相当于硬件的接口.操作系统只有通过这个接口,才能控制硬件设备的工作.假如某设备的驱动程序未能正确安装,便不能正常工作.因此,驱动程序被誉为“硬件的灵魂”、“硬件和系统之间的桥梁”等.
设备驱动程序用来将硬件本身的功能告诉操作系统,完成硬件设备电子信号与操作系统及软件的高级编程语言之间的互相通讯.当操作系统需要使用某个硬件时,如让声卡播放音乐,它会先发送相应指令到声卡驱动程序,声卡驱动程序接收到后,马上将其翻译成声卡才能听懂的电子信号命令,从而让声卡播放音乐.简单地说,驱动程序提供了硬件到操作系统的一个接口以及协调二者之间的关系,图1显示了驱动程序工作的原理.
有关论文范文主题研究: | 关于操作系统的论文范文数据库 | 大学生适用: | 本科论文、高校大学论文 |
---|---|---|---|
相关参考文献下载数量: | 54 | 写作解决问题: | 写作参考 |
毕业论文开题报告: | 论文任务书、论文设计 | 职称论文适用: | 期刊发表、职称评副高 |
所属大学生专业类别: | 写作参考 | 论文题目推荐度: | 优秀选题 |
理论上任何硬件要在系统中使用都必须安装驱动程序,但在实际的使用过程中,类似键盘、鼠标、显示器、CPU之类的设备,我们并没有给它们安装驱动程序,为什么它们能直接使用呢?原来为了简化硬件厂商开发设备驱动的工作量和方便用户的使用,微软为常见类型的设备提供一系列的总线驱动程序和类型驱动程序.总线驱动内置在Windows中,包括PCI、AGP、并口、串口、IEEE 1394接口等.类型驱动具有为许多标准类型设备所需的基本功能,如PC必备的键盘、鼠标、显示器设备.
电脑在启动到操作系统之前,其实一些设备已经可以使用,如显示器可以显示图像、键盘可以操作使用等.那这些设备难道能没有驱动就可以直接使用吗?其实电脑在启动时,最早启动的是主板的BIOS.BIOS里除了基本输入输出系统外,也有最基本的硬件驱动程序,所以启动操作系统之前,有些硬件也是可以使用的.从这个角度来看,我们也可以把BIOS看成是集成简单的驱动程序的一个微型操作系统.
所以,硬件不是不需要驱动,而是有些驱动系统已经预置了.
● 驱动程序的分类
1.简版驱动程序
操作系统自带的驱动程序通常称为简版驱动程序,也叫兼容驱动程序.简版的驱动程序最大的优点就是方便,当系统安装好后,大部分硬件就可以直接使用了.当然它的缺点也非常明显,就是不能充分发挥出硬件的性能,通常版本比较低.
2.正式版(公版)驱动程序
官方正式版驱动是指按照芯片厂商的设计研发出来的,经过反复测试、修正,最终通过官方渠道发布出来的正式版驱动程序,又名公版驱动.稳定性、兼容性好是官方正式版驱动最大的亮点,同时也是区别于发烧友修改版与测试版的显著特征.
3.微软认证版驱动程序
WHQL是Windows Hardware Quality Labs的缩写,中文解释为:Windows硬件质量实验室(认证).这是微软对各硬件厂商驱动的一个认证,是为了测试驱动程序与操作系统的相容性及稳定性而制定的.微软规定凡是通过WHQL认证的产品都被授予“Designed for Windows”标志,其相关信息都会出现在微软官方网站和操作系统的硬件兼容列表(HCL)中,以方便查询.WHQL认证过程十分严格,因此一款通过了WHQL认证的驱动程序可以说在Windows系统中基本不存在兼容性问题.此类别驱动最大的特点是稳定性高,和微软操作系统的兼容性好,对于普通用户来说,首选驱动最好是通过微软WHQL认证的版本.
4.第三方驱动程序
第三方驱动一般是指硬件产品OEM厂商发布的、基于官方驱动优化而成的驱动程序.第三方驱动拥有稳定性、兼容性好的优点,并且比官方正式版拥有更加完善的功能和更加强劲的整体性能.因此,对于性能和功能要求比较高的用户,首选推荐使用厂商发布的第三方驱动.
5.修改版(改版)驱动程序、Beta版驱动程序
为了满足游戏爱好者更多的功能性要求,经发烧友修改后的显卡驱动也就应运而生了.这是最早出现的修改版驱动程序.当然后来除了显卡,其他硬件也出现了各种修改版.这种驱动一般是在原版基础上由发烧友进行修改,存在一定的不稳定性,适合对硬件非常了解的人使用.
Beta版驱动程序是正式版或第三方驱动正式推出之前发布的测试版.它往往是为了提高硬件的性能或解决以前版本存在的BUG而发布,在稳定性和兼容性方面可能会存在一些问题,和修改版一样也是发烧友的“专利”.
6.一站式驱动服务
对不太了解计算机硬件的人来说,安装驱动程序是一件比较头痛的事.当然,只要有需要,就会有市场;有市场,就会有人进入.现在,自动进行硬件识别及自动下载、安装驱动的软件也应运而生,一站式解决问题的方式,大大地方便了“菜鸟”装机一族.其中最著名的有驱动精灵(如图2)和驱动人生两个软件.
安装启动驱动精灵以后,在主界面点击“立即检测”,就会列出电脑中没有安装驱动或可以升级驱动的硬件.只要点击“立即解决”,驱动精灵就会自动去服务器下载、安装相应的驱动程序. 除此以外,驱动精灵还可以对驱动程序进行备份.在重装系统以后,我们可以直接通过驱动精灵恢复驱动程序,不用再上网下载.如果我们对驱动程序有一定的了解,不想在重装系统以后安装驱动精灵,那我们也可以在备份时选择“备份驱动到文件夹”,到时通过设备管理器来更新驱动程序就可以了.
如果电脑在安装系统以后,网卡也没有驱动,这时驱动精灵是不能工作的.我们可以在驱动精灵网站下载扩展版(集成万能网卡驱动).当驱动精灵在没有检测到网络连接时,就会自动检测网卡类型,同时安装好网卡驱动程序,接下来就可以让驱动精灵去发挥它的作用了.
当然,驱动精灵这类软件并不一定能完全正确地识别你的硬件.有时识别正确,但下载的驱动程序不能安装或安装时出现错误的情况也不少见.在这种情况下,我们就需要自己想办法去识别硬件、获取驱动、安装驱动.
● 硬件识别方法
为了安装某个硬件的驱动程序,我们首先需要正确识别相应的硬件.
1.看说明书
这个方法虽然简单甚至有些可笑,但确实有很多人忘记了这个原始的方法.很多硬件的说明书都会介绍硬件的具体型号以及驱动程序的安装方法.也许我们要解决的问题其实只是举手之劳.在兴师动众之前,不妨先把说明书拿出来看一看上面是否留有蛛丝马迹.
2.自检界面查看硬件信息
电脑在启动时会进行自检,检测结果会显示在屏幕上.我们可以通过阅读这些信息来了解一些硬件的芯片和型号.例如,在图3中可以看出其古老的显卡型号为GeForce4 MX 440.
在图4中,显示了电脑中的PCI设备列表.其中的Vendor ID(厂商ID)和Device ID(设备ID)是PCI-SIG组织统一编制命名的.我们把其中对安装驱动有用的设备,如Network Controller(网卡)、Multimedia Device(声卡)等设备对应的Ve