欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    显卡bios刷新写入原理及实例.docx

    • 资源ID:28604210       资源大小:20.94KB        全文页数:12页
    • 资源格式: DOCX        下载积分:10.18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10.18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    显卡bios刷新写入原理及实例.docx

    显卡bios刷新写入原理及实例升级显卡BIOS,听来好似是很多DIY老鸟才敢于去尝试的事情,事实上,升级显卡BIOS就和升级主板BIOS一样容易。但是对于刷新显卡BIOS,一直都有两种意见,一种以为对显卡的性能有很大的提升,还有一种就以为显卡BIOS对性能提升不大并且操作有很大的风险,事实上是怎么样呢?本文系统地详述了显示卡BIOS的作用、分类、刷新写入原理及意义,并举例详述了EEPROM和EPROM两种典型的BIOS的可编程写入的详细操作方法。并测评了迅嘉TNT2Pro的BIOS用编程器写入升级为入门级专业显卡ElsaSynergyIIPro前后的3DMark2000Pro(测试D3D能力)、Q3a-test001-HighQuality-1024x768(测试OpenGlICD)、Indy3DV3(测试专业OpenGl)、ViewperfProCDRS-02(测试专业OpenGl)。1.显示卡BIOS的作用BIOS是BasicInputOutputSystem的简称,也就是基本输入输出系统。BIOS固化在显示卡所带的一个专用存储器里。BIOS中储存了显示卡的硬件控制程序和相关信息。能够讲BIOS是显示卡的神经中枢。90年代后的PCI、AGP显示卡只要正确地插在主板上就能开场工作,所以它是最典型的即插即用设备。系统驱动后第一个出如今显示器上的就是显示卡BIOS的信息提示,只要显示卡正常工作,显示器才可能显示其它内容。开机后显示卡BIOS中的数据被映射到内存里并控制整个显卡的工作。在DOS下显示卡是不需要任何驱动程序的,Windows的启动也依靠于显示卡BIOS的支持。2.BIOS刷新写入的意义各种显示卡分别对应本人的BIOS和驱动程序,这样显示卡才能发挥最佳的效果。厂商在设计和生产显示卡时,就为显示卡配备了BIOS,但随着用户的使用和计算机软件的更新升级,显示卡有一些不完善的小问题就一定会暴露出来,这时,厂商就会重新设计、完善和升级显示卡BIOS和驱动程序,其中升级后的显示卡BIOS就放在网站上供用户免费下载。用户下载后通过本文将的方法进行可编程写入后,就完成了显示卡BIOS的升级,这时,假如再配合升级后的驱动程序,就能改正那些不完善的小错误,一个典型的例子是著名的显示卡芯片厂商nVidia公司的TNT芯片,1998年底,TNT芯片问世,其最大的特点就是具备两条渲染流水线,初次在显示卡上实现了单周期多重纹理,此外的技术性能还包括:32位真彩渲染、单周期时钟凹凸贴图(Emboss)、各向异性过滤、32位Z缓冲等,单由于驱动程序的不够完善和成熟,nVidia公司在显示卡BIOS中没有打开单周期多重纹理,1999年第一季度,随着PC软件和硬件的发展,没有打开单周期多重纹理的TNT芯片已成了PII450的瓶颈,这时,经过半年的用户使用和市场反映,nVidia公司开发出了成熟稳定的具备打开单周期多重纹理的BIOS和驱动程序,装有TNT芯片的显示卡经过可编程写入新的BIOS和更新驱动程序后,3D性能提高了30%之多。因而,BIOS的一大特点是能够用特定的方法来写入,这通常称为BIOS的升级。其实假如显示卡的设计上完美无缺的话BIOS也没必要去升级,但这是不可能的。假如硬件设计上有什么小问题,那最简单有效的解决方法就是改变显示卡的基本输入输出系统以绕过出错的功能,并用其它方法补偿,也就是升级BIOS能解决硬件错误,大大提高稳定性和兼容性。在MSWindows中显示卡性能发挥的决定因素在于驱动程序,BIOS则提供相应的硬件信息。假如使用一切正常,且没有拿到更高版本的显示驱动程序,那也没什么必要去升级BIOS的。假如驱动程序还是老的,新版的BIOS帮不上大忙。但很多显示卡厂商推出新的驱动程序时会指定使用新的BIOS,此时不升级BIOS就不能使用新的驱动程序了。WindowsNT4.0WorkStation或Windows2000是PC上最常用的专业应用的操作系统平台,十分在CAD/CAM等专业应用中,由于众所周知的稳定性原因,一般是不能使用Windows98的。然而很多显示卡在WindowsNT4.0和Windows2000下无法正常启动。这两个操作系统都是NT的系统核心,由于采用了32位GDI而非Windows98的16位,所以显示卡的工作方式有很大区别。无法正常启动是显示卡的BIOS与NT的图形核心有冲突的缘故。这能够讲是显示卡上普遍存在的2000年操作系统问题,解决这一问题的唯一的办法就是升级显示卡的BIOS-即可编程序写入BIOS。3.显示卡BIOS的分类和可编程写入原理显示卡的BIOS是存放在只读存储器(ROM)里,由于选用的ROM各有不同而,并非所有的ROM都可由软件擦写,因而显示卡的BIOS并非都可软件升级。所以在可编程写入BIOS之前,应知道BIOS的类型。显示卡BIOS主要分为如下四类: (1.)EEPROM:电擦写可编程只读存储器。真正能用软件自由刷新的BIOS,又称为FlashE0PROM(闪存)。这种存储器能够方便地进行擦写,需要的只是一个专用的软件。假如操作得法,数秒钟就能完成所有工作。比拟正规的高档显示卡都采用了这种ROM来储存BIOS,同时也提供专用的软件来写入显示卡BIOS,以方便用户的升级。 (2.)EPROM:可擦写可编程只读存储器。名字固然是可擦写,但这种存储器的擦写一定要在专用的编程器上才能完成。这种显示卡的BIOS假如要升级就通常必须回厂,对于一般普通用户要使用适当的编程器。 (3.)PROM:可编程只读存储器,不可写入任何内容。 (4.)TSRBIOS:是一种特殊的BIOS,严格地讲,应该是一种内存驻留程序BIOS,不需要可编程写入,就能随意使用且无任何升级危险。TSR是terminateandstayresident的简称,也就是内存驻留程序。这种显示卡都借助它的特点制作特殊的TSRBIOS,升级时不需要真的修改原有的硬件BIOS,而是在系统启动后运行一个TSR程序把新的BIOS驻留在内存里用以取代原来的BIOS。使用这种程序非常简单,只要在Autoexec.bat里加上一条命令就能够了。不需要时把这条命令去掉并重新启动就马上复原。这种TSRBIOS的另一个好处就是能让无法修改的PROM显卡也顺利升级。但TSRBIOS有一个缺点:不能兼容WindowsNT和Windows2000。采用PROM和EPROM储存BIOS的显示卡都被一般列为不可写入BIOS的显示卡,这种BIOS大量应用于廉价的显示卡中,由于它能降低一定的生产成本。但EPROM能用特定的编程器写入,本文将举例详述EEPROM的软件写入和EPROM的编程器写入。可编程写入级显示卡BIOS有一定的危险性,所以写入前一定要做好准备工作以防万一。首先要明确地了解所使用的显示卡以及将要升级的这个BIOS,这包括下面几点:生产厂商及产品的型号一定要明确。不同的厂商所生产的显示卡一般都有不同的构造,他们使用不同的显示卡BIOS。假如错用了其它厂商的BIOS很可能造成不可预期的后果。即便是同一厂商的产品也有不同的型号,他们所使用的BIOS是不同的,一般不能通用。但假如正好能通用,一样显示芯片的普通显示卡就可写入名厂的BIOS,则将大幅度提高显示卡的性能。使用的图形芯片和显示内存也是一定要明确的。不同的显示芯片所使用的显示卡BIOS是绝对不可能通用的。有些显示卡因使用的显存不同BIOS也有区别,比方RivaTNT就分SDRAM和SGRAM两种规格,他们的BIOS是不同的。假如用错了也会有不良的影响。还要了解所使用的显示卡能否有特殊的功能,比方TV输出等都需要特殊的BIOS支持才能正常工作。用错了BIOS这些附加功能一般就不能用了。了解了本人的显示卡然后,就要选择适当的BIOS来写入升级。首先当然要与显示卡完全兼容才行,还有就是需要明确想要更新的BIOS能否比正在使用的要新,否则,不升反降。BIOS的来源也很重要,最好是从厂商网站或是著名的硬件驱动程序网站下载(比方ChinaNet的驱动之家和CerNet里的易得驱动)。假如是EEPROM,就需要各自专用的BIOS刷新软件才能够成功地升级BIOS。比方RivaTNT就需要用专用的BIOS刷新软件Nv4flash.exe。做完准备工作后别忘了浏览一下相关的BIOS升级讲明。不同的显卡BIOS升级都应有本人的相关讲明的。还有就是做好升级失败的打算,也就是弥补工作和心理准备。弥补工作主要是准备一张备用的显示卡,而且不能是AGP显示卡,必须是ISA或PCI的。显示卡BIOS可编程写入经过中显示器会出现画面混乱并高速抖动,而且会持续达10秒左右。这是千万不要害怕更不能擅自重新启动系统。画面暂时混乱是正常的,由于BIOS正在改变,但假如重新启动而造成中断那后果是难以意料的。可程序写入显示卡BIOS的工作必须在DOS实形式下而不是Windows的MS-DOS方式。假如用的是WindowsNT4.0等不支持DOS实形式的操作系统,就必须用DOS启动盘启动系统了。4.可编程写入升级BIOS的应用实例 (1.)EEPROM以耕宇RivaTNT为例详述显示卡EEPROMBIOS可编程写入升级的具体步骤。这张显示卡使用的是16MBSDRAM,并且是公版的标准设计。所以选用了nVIDIA设计的标准BIOS,版本为2.04.18,文件名是tnt18sd.rom。BIOS刷新软件是Nv4flash.exe1.2版。首先在DOS下键入nv4flash回车,得到下面提示:NV4FlashROMprogrammingutility.v1.2ThemonitorattachedtotheNV4mayflickerasthePROMpinsareenabledanddisabled!Exampleofuse:NV4FLASHFULL.ROMNV4FLASHFULL.ROMReadandprogramsFLASHROMtoFULL.ROMNV4FLASHESoftwareEraseNV4FLASHDDumpROMNV4FLASHCCheckforsupportedEEPROMNV4FLASHWWriteProtectNV4FLASHRResetWriteProtectNV4FLASH?displayoptions先使用NV4FLASHC来测试显示卡的BIOS所使用的ROM。得到的结果是:(c2aa)MXIC12.0VMX28F1000PFlashEEPROM这讲明这张显卡使用的是FlashEPROM,应该能够使用软件写入升级的。键入nv4flashtnt18sd.rom回车。此时屏幕出现混乱并高速抖动,不过这是正常现象。数秒后屏幕显示恢复正常并得到下面提示: (c2aa)MXIC12.0VMX28F1000PFlashEPROMWritingFlashwithfile-tnt18sg.romStartingaddress-0000Lastaddresswritten-008fff这讲明已经可编程写入成功。然后进入Windows98并观察显示卡属性能够看到显示卡的BIOS版本升级为2.04.18。 (2.)EPROM以嘉迅TNT2Pro为例详述显示卡EPROMBIOS可编程写入升级为ElsaSynergyIIPro的具体步骤。在通常人们的意识中,TNT系列就一直只是一块游戏卡,由于总的来讲,芯片里面的bug过多,不宜用在专业领域。而艾尔莎希望以它本人对pcb和driver的改造,让它有质的变化。确实从外观上讲,ElsaSynergyIIPro与公版的TNT2有过多的不同,固然是面向入门级专业市场的,价格相比专业产品当然是不算高,但是对于总同其它TNT2比拟的我们来讲,真是不易接受,固然上面满是昂贵的钽电容和宏大的铝电容。ElsaSynergyIIPro的驱动程序为3DS、3Dmax、CAD、Softimage、TureSpace、Maya等专业软件都进行了优化,在驱动中偶看见了一些其他TNT2显卡驱动所没有的功能,如全屏反锯齿等,这些大多数都是为了改善显示质量的,在平面设计和3D设计中,它们的作用是不可忽视的。作为一块准专业显卡,驱动提供的功能算是比拟完善了,对于一般的应用能够讲是游刃有余。选用Prog70S、RF1800、RF810等编程器或其他可写入512EPROM的编程器,连接计算机,安装编程器驱动程序和编程写入软件,为了安全起见,将首先嘉迅TNT2Pro的EPROM拔下来保存好,假如写入失败,还可用它插回弥补,查看到上面的编号为512,我找了一个编号同样也是512的空EPROM,假如不空,则先用编程器擦除为空,将此空的编号为512的EPROM插到编程器上,0脚对0脚,开启与编程器相连的计算机,进入DOS实形式,运行编程器写入程序,指定待写入的EPROM的类型、编号,然后指定待写入的ElsaSynergyIIProBIOS文件S2230500.apn,回车执行编程器写入,写入经过约为1分钟,完成后关闭与编程器相连的PC,拔下已写好的EPROM插到嘉迅TNT2Pro上,然后将显示卡插回计算机的AGP插槽上,启动计算机,这时,能够看到开机显示的如下显示卡BIOS信息:ElsaSynergyII-32ProBIOSVersion5.0.14.02Copyright(c)1999ELSAAG,Aachen(Germany)表明可编程写入已成功,进入Windows98,安装ElsaSynergyIIPro驱动程序后重启,可看到如今显示卡已经是ElsaSynergyIIPro,由此,国产的嘉迅TNT2Pro已升级为德国原产的ElsaSynergyIIPro,为了评价这次显示卡BIOS可编程写入升级,我们对可编程写入前后做了一些测评工作,结果如下:图1:嘉迅TNT2ProBios升级为ElsaSynergyIIPro后3D速度的提高由上图可看出,在BIOS可写入后,系统的D3D能力(3DMark2000Pro)几乎没有变化,而游戏OpenGlICD(Q3a)提高了21.8%,代表专业OpenGl的Indy3D和Viewperf分别提高了38.5%和48.9%。不仅3D速度有了提高,画质也有明显的提高。这些都显著地表明作为家用和游戏的嘉迅TNT2ProBIOS写入为入门级专业显示卡ElsaSynergyIIPro后,专业性能和OpenGlICD游戏性能在速度和画质方面有了质的飞跃。两款显示卡价差约约为2000元,所以对于专业作图而又经费有限的用户非常有意义。结论:市场上常见的三种显示卡BIOS中,EEPROM可通过软件刷新写入、EPROM可通过适当的编程器刷新写入、PROM不能写入;可编程写入BIOS对于提高显示卡的性能和稳定性具有显著和重要的意义

    注意事项

    本文(显卡bios刷新写入原理及实例.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开