您的位置:首页>>硬件课堂>>K7主板之选择,磐英EP-7KXA对决华硕K7V(3)
http://www.thethirdmedia.com   http://cernet.thethirdmedia.com

硬件课堂:K7主板之选择,磐英EP-7KXA对决华硕K7V(3)

   前一讲我们提到,在对磐英EP-7KXA测试WIN2000时,由于VIA Apollo KX133芯片组的PCI设备出现奇怪的编号,导致WIN2000不能识别CPU-AGP桥。这个问题使得AGP不能工作于WIN2000下,同时也导致了糟糕的3D性能。我们今天来弄明白问题是怎样出现的,并希望找到解决办法。
3、芯片组设备编号和它们背后的故事
   连接到AGP或PCI的每一个设备都需要被系统识别,也只有这样,系统才知道如何操作它们,这些设备包括显卡、芯片组、网卡、声卡等。每一个设备使用两个32位编号来代表,第一个编号指出生产商,例如Intel使用16进制“8086”,VIA使用“1106”;第二个编号指出不同设备,对于网卡、显卡等,一个编号只代表一个设备,但是芯片组的编号可以代表多个设备,因为芯片组往往复杂得多,集成的功能也很多。现代的芯片组一般包含两个芯片,一片称为北桥芯片,一片称为南桥芯片,并且在传统设计上它们通过PCI总线互连。虽然只有两片芯片,但是它们却包含了数个设备:主桥、CPU-AGP桥、IDE控制器、有时也有PCI-ISA桥。在您运行WIN9X或者WIN2000,您可以看看您的设备管理器,您会发现众多的系统设备,它们很多来自主板芯片组或主板上的其他芯片。
   可以使用WPCEDIT软件查看所有PCI/AGP设备的编号,同时WPCEDIT也可以修改PCI/AGP设备的设置。当然,您最好是清楚您的设置正在做什么,否则没有什么比使用这个软件让系统崩溃更容易的了。下面,我们使用WPCEDIT来查看正常的KX133系统的设备列表,如下:

wpcre-k7v.gif (3996 bytes)

   您可以认出所有代表VIA的都有“1106”编号,所有这些1106设备都是VIA KX133芯片组北桥VT82C8371与南桥芯片VT82C686A 中的组成部分。 0691是主桥;需特别指出的是:CPU-AGP桥8598被错误地解释成PCI-PCI桥,不过这个问题是由于WPCEDIT还不认得这种最新的KX133芯片组造成的。
   非常奇怪的是,磐英的7KXA区别于这些正常的KX133主板,它报告了不同的设备号(参考下表):

wpcre-7kxa.gif (4115 bytes)

   主桥是0391而不是0691,CPU-AGP桥是8391而不是8598。在WIN98下,这不会有任何负面效果,因为您会安装VIA芯片组的AGP miniport驱动viagart.vxd,由此即使WIN98不知道0391或8391,AGP也能工作。但是在WIN2000下却完全不同了,因为WIN2000不为AGP运行和安装viagart.vxd,由此磐英7KXA主板在WIN2000下丧失了所有AGP功能!(Puma译 4-20)
Puma注:前不久,有网友来信询问过“配置磐英7KXA主板,他的AGP显卡为什么在WIN2000下就象没有被驱动似的”。请参考一下这篇文章就明白了。下一讲我们将告诉大家,如何在WIN2000下,把磐英7KXA主板的AGP功能打开!(Puma 4-20)