非常在线首页 首页 > DIY 攒机 > DIY技巧 >  正文

高手道场:玩转主板之修改软件使用篇

2005-01-04 作者:IT世界 0da 编辑:admin 【复制本帖地址

    当一个主板芯片被设计出来以后,工程师们就会不断的开发新的主板驱动,不断的挖掘主板芯片的潜在的性能。那么工程师们调节的是哪里呢?同样的主板芯片,一些主板厂商的独门绝技中,往往有惊人的调节功能,比如降温,打开PAT等,这些其实都是主板芯片本来就支持的。那么这些主板厂商是如何打开这些隐蔽的功能的呢?这就是寄存器的调节。在玩转主板的一系列文章里,我们将一步一步,让大家从了解寄存器,到使用工具调节寄存器,再到编写寄存器调节插件,完成从一个DIY到高手的跨越。 

    寄存器修改软件,我们选择WPCREDIT和WPCRSET。WPCREDIT可以对相应的寄存器进行修改,而WPCRSET则可以将我们修改后的结果保存起来,每次启动windows系统自动加载。WPCRDIT的使用方法如下图(图1) 

    其中,A区域:表示我们选定的是哪一个PCI设备。

    我们知道PCI设备可以访问三类地址空间:PCI的I/O空间、PCI的存储空间和PCI的配置空间。前两者由PCI总线的所有设备共享,而PCI的配置空间布局是标准化的,共256个字节。配置空间的前16个字节,高八位表示总线号(PCI Bus),低三位表示功能号(function),剩余的五位表示设备号(device),这样通过总线号、设备号、功能号便可以确定一个PCI设备。

    B区域:表示我们选定的PCI设备的厂商ID和设备ID。

    其中Vendor ID,表示厂商ID,这里的1106便代表VIA。Device ID表示厂商的生产的不同的设备,0269便表示KT880芯片。Revision表示和芯片版本有关的信息。

    C区域:主要的编辑区域,表示该PCI设备的256个寄存器,横向从00到0F共16位,纵向从00到F0共16位。每一个寄存器的位置就是由横纵坐标来确定的,例如:横坐标为0F,纵座标为60,表示的寄存器就是60\0F,我们标记为0x6F。

    D区域:表示一个寄存器中对应的8个字节。8个字节中,白色表示0,蓝色表示1。

    E区域:表示选定的寄存器和其对应的数值。寄存器我们用Offset(偏移量来表示),上图中,我们选择的寄存器为0x00,其Offset便为00;0x00对应的数值是06,则data即为06。

    F区域:编辑区域,对寄存器的数值进行编辑。Hex表示16进制的寄存器数值,即E区域的data,如上图中的06。代表8位(bit),表示在D区域就是从上到下分别为bit7到bit0。我们修改寄存器的主要是在F区域修改,在D区域查看修改的字节。改变芯片设置的一个功能,可能是单独修改D区域的一个字节,也可能是修改几个字节,甚至是修改一系列字节的组合。

    修改完毕以后,点击右下角的Edit按钮,然后点击确定即可完成修改。

[1] [第2页] 

打印】【评论】【硬件论坛】【非常在线社区】【关闭

 相关文章

 最新新闻

·目前没有相关文章

 最新行情  最新评测

本文共有 条评论,点击查看读者的评论!

发表评论:      昵称: 不用注册,可直接发表评论
发表内容:  
※您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
硬 件 中 心
数 码 中 心
站 内 搜 索

关于我们 | 网站地图 | 广告刊例 | 招聘英才 | 联系我们 | 非常在线社区 | 将非常在线加到收藏夹

北京市海淀区西三环北路50号紫竹院豪柏国际B1-1702室 邮编:100048 网站电话:点击查看
Copyright © 2000 - 2007. All rights reserved. 非常在线 版权所有.京ICP证031006号