|
stvista
一、揭开BIOS的神秘面纱: 认识BIOS ------------------------------------ 我们经常听道什么BIOS、COMS,POST自检等名词和概念,它们是什么?有什么区别?其实我想每个计算机用户都知道那么一点,但要真正说起来,就讲不清了。下面就来讲一讲这些基本的概念和相关知识,揭开BIOS的神秘面纱。
(1) 认识BIOS BIOS,Basic Input/output system,发音类似"罢哎奥丝"(这可是根据标准的音标翻过来的哦),即基本输入/输出系统。实际上它是被固化在计算机ROM(只读存储器)芯片上的一组程序,为计算机提供最低级的、最直接的硬件控制与支持。更形象地说,BIOS就是硬件与软件程序之间的一个"桥梁"或者说是接口(虽然它本身也只是一个程序) ,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行。BIOS的具体功能和作用如下: BIOS中断调用即BIOS中断服务程序。它是微机系统软、硬件之间的一个可编程接口,用于程序软件功能与微机硬件实现的衍接。 DOS/Windows操作系统对软、硬盘、光驱与键盘、显示器等外围设备的管理即建立在系统BIOS的基础上。 BIOS系统启动自举程序在完成POST自检后,ROM BIOS将按照系统CMOS设置中的启动顺序搜寻软硬盘驱动器及CDROM、网络服务器等有效的启动驱动器 ,读入操作系统引导记录,然后将系统控制权交给引导记录,由引导记录完成系统的启动。 常见BIOS芯片的识别主板上的ROM BIOS芯片是主板上唯一贴有标签的芯片,一般为双排直插式封装(DIP),上面印有"BIOS"字样。虽然有些BIOS 芯片没有明确印出"BIOS",但凭借外贴的标签也能很容易地将它认出。586以前的BIOS多为可重写EPROM芯片,上面的标签起着保护BIOS内容的作用(紫外线照射会使EPROM内容丢失),不能随便撕下。 586以后的ROM BIOS多采用Flash ROM(快闪可擦可编程只读存储器),通过跳线开关和系统配带的驱动程序盘,可以对Flash ROM进行重写,方便地实现BIOS升级。 常见的BIOS芯片有AMI、Award、Phoenix等,在芯片上都能见到厂商的标记。 目前市面上较流行的主板BIOS主要有 Award BIOS、AMI BIOS、Phoenix BIOS三种类型.Award BIOS是由Award Software公司开发的BIOS产品,在目前的主板中使用最为广泛。Award BIOS功能较为齐全,支持许多新硬件,目前市面上多数586主机板和PⅡ主板都采用了这种BIOS;AMI BIOS是AMI公司出品的BIOS系统软件,开发于80年代中期,早期的286、386大多采用AMI BIOS,它对各种软、硬件的适应*好,能保证系统*能的稳定,到90年代后,绿色节能电脑开始普及,AMI却没能及时推出新版本来适应市场,使得AMI BIOS失去了大半壁江山;Phoenix BIOS是Phoenix公司产品,Phoenix意为凤凰,有完美之物的含义。Phoenix BIOS 多用于高档的586原装品牌机和笔记本电脑上,其画面简洁,便于操作。
(2) 认识COMS CMOS,(原意是指互补金属氧化物半导体--一种大规模应用于集成电路芯片制造的原料,中文发音"瑟磨丝")是微机主板上的一块可读写的RAM芯片,用来保存当前系统的硬件配置和用户对某些参数的设定。CMOS可由主板的电池供电,即使系统掉电,信息也不会丢失。 CMOS RAM本身只是一块存储器,只有数据保存功能,而对CMOS中各项参数的设定要通过专门的程序。早期的CMOS设置程序驻留在软盘上的(如IBM的 PC/AT机型),使用时很不方便。现在多数厂家将CMOS设置程序做到了BIOS芯片中,在开机时通过特定的按键就可进入CMOS设置程序,方便地对系统进行设置。因此CMOS设置又被叫做BIOS设置。 早期的CMOS是一块单独的芯片MC146818A(DIP封装),共有64个字节存放系统信息。386以后的微机一般将 MC146818A芯片集成到其它的IC芯片中(如82C206,PQFP封装),最新的一些586主板上更是将CMOS与系统实时时钟和后备电池集成到一块叫做DALLDA DS1287的芯片中。随着微机的发展、可设置参数的增多,现在的CMOS RAM一般都有128字节及至256字节的容量。为保持兼容*,各BIOS厂商都将自己的BIOS中关于CMOS RAM的前64字节内容的设置统一与MC146818A的CMOS RAM格式一致,而在扩展出来的部分加入自己的特殊设置,所以不同厂家的BIOS芯片一般不能互换,即使是能互换的,互换后也要对CMOS信息重新设置以确保系统正常运行。 二、揭开BIOS的神秘面纱:开机自检响铃代码含义解析 -------------------------------------------------- * 开机自检响铃代码含义解析 在POST开机自检时,如果发生故障,机器响铃不断,不同的响铃代表不同的错误信息,根据这些信息的含义,再做相应诊断就不难了。下面就以较常见的两种BIOS(AMI BIOS和Award BIOS)的为例,介绍开机自检响铃代码的具体含义: * Award 的BIOS自检响铃及其意义 : 1短: 系统正常启动。这是我们每天都能听到的,也表明机器没有任何问题。 2短: 常规错误,请进入CMOS Setup,重新设置不正确的选项。 1长1短: RAM或主板出错。换一条内存试试,若还是不行,只好更换主板。 1长2短: 显示器或显示卡错误。 1长3短: 键盘控制器错误。检查主板。 1长9短: 主板Flash RAM或EPROM错误,BIOS损坏。换块Flash RAM试试。 不断地响(长声): 内存条未插紧或损坏。重插内存条,若还是不行,只有更换一条内存。 不停地响: 电源、显示器未和显示卡连接好。检查一下所有的插头。 重复短响: 电源问题。 无声音无显示: 电源问题。 * AMI 的BIOS自检响铃及其意义: 1短: 内存刷新失败。更换内存条。 2短: 内存ECC较验错误。在CMOS Setup中将内存关于ECC校验的选项设为Disabled就可以解决,不过最根本的解决办法还是更换一条内存。
3短: 系统基本内存(第1个64kB)检查失败。换内存。 4短: 系统时钟出错。 5短: 中央处理器(CPU)错误。 6短: 键盘控制器错误。 7短: 系统实模式错误,不能切换到保护模式。 8短: 显示内存错误。显示内存有问题,更换显卡试试。 9短: ROM BIOS检验和错误。 1长3短: 内存错误。内存损坏,更换即可。 1长8短: 显示测试错误。显示器数据线没插好或显示卡没插牢。 * Phoenix的BIOS自检响铃及其意义 :
共2页: 上一页 1 [2] 下一页
|