bioszy.gif (19401 字节)

BIOS维修网站>>解剖BIOS

site3.gif (187 字节)

打印

主页 

打印


解剖BIOS

  首先我们先看一下BIOS中都有什么(喂,那位你拿出锤子来干什么!?)。现代的程序设计都讲究模块化,BIOS文件也不例外,整个程序代码也是由一系列模块组成的。磐英6VBA主板使用VIA Apollo Pro133A芯片组,采用的BIOS是典型的2M BIOS文件。当我们敲入“CBROM 6VBA.BIN / D”时,CBROM软件会列出一张BIOS信息列表:

1.jpg (30871 字节)

  其中第0项SYSTEM BIOS是系统中最基本的部分,保存的文件名为Original.tmp,所有的BIOS都有这一部分,其中包含有基本的BIOS程序、提示信息等。下面要打造自己的特色BIOS,&127;只要修改这一部分程序就可以办到;第1项为扩展BIOS程序,是各个厂商自己定制的不同于标准Award BIOS的功能,实际上几乎所有的厂商都会增加这一部分内容;第2项是CPU微代码,是用来兼容各型号CPU的。我们常说某款主板不支持某款CPU,需要升级一下BIOS,通常就是由主板厂商修改好这一部分内容,然后提供给用户;第3项是用来支持ACPI的ACPI列表,现在大多数主板已经开始支持ACPI功能,而这也是运行WINDOWS 2000所必备的部分。只有支持ACPI的BIOS,才能真正实现ACPI功能;第4项是磐英这款主板的BIOS内置刷新程序,开机时敲ALT+F2就可以进入AWDFLASH升级程序;第5项则是大家开机时见到的EPA图案(主板不同则图案类型不同,在这里我们看到的是EPA格式的图形文件),这正是下面我们要DIY自己的特色电脑的主要修改对象。最后的三项分别说明了BIOS的总容量、已使用容量和剩余容量,当然这都是经过压缩处理的。

  其它主板的BIOS里面还装了些什么内容?&127;我们来看一些特殊情况。敲入“CBROM BX2000.F9 / D”来看看技嘉BX2000+主板BIOS放了些什么内容

b2.jpg (31485 字节)

   图中的第6项就是双BIOS图案,和磐英BIOS不同的还有第4项,从中可以看出,&127;这里用的就是BMP格式的图形文件。此外,最下面好像多了一些微代码信息,有了它就可以保持并兼容于最新的CPU。在浪潮主板的BIO中,第5项是这款主板内置的防病毒代码,用作BIOS级别的病毒扫描。第6项就是浪潮主板开机时显示的全屏幕开机LOGO(标识)了。

    要注意,不同版本的CBROM,其功能也不同。1.03版的CBROM只能显示和修改Award 4.51版本以前的BIOS,如果用于显示高版本的BIOS,就会出现如图5、图6的提示,告诉我们不能用于显示Award 6.0版本的BIOS或干脆显示一堆乱码。

b6.jpg (24047 字节)

BIOS编程卡 主板侦错卡 RD双BIOS系统 芯片代理写入 各种芯片购买 网站地址

BIOS维修网站 www.biosrepair;com

Copyright © 2001 Biosrepair.com, All Rights Reserved
山东.烟台.BIOS维修网站 网络耗子制作完成
Emailnetmouse2905@yt-public.sd.cninfo.net