Basic--BIOS & CMOS

BIOS是软件、是程序!
CMOS是芯片、是硬件!

实际上我们是通过BIOS这个程序,去设置CMOS里的参数的。
CMOS是一块芯片,集成在主板上,里面保存着重要的开机参数,而保存是需要电力来维持的,所以每一块主板上都会有一颗纽扣电池,叫CMOS电池。CMOS里存放着参数,要设置它,我们必须通过程序把设置好的参数写入CMOS,所以,就利用BIOS程序来读写。

BIOS是什么?
BIOS(Basic Input/Output System—基本输入输出系统)。BIOS可以视为是一个永久地记录在ROM中的一个软件,是操作系统输入输出管理系统的一部分。它包括post自检程序,基本启动程序,基本的硬件驱动程序等。主要用来负责机器的启动和系统中重要硬件的控制和驱动,并为高层软件提供基层调用。因ROM中主要存储的就是BIOS,因此,也可混称为ROM BIOS,或系统ROM BIOS。此外,操作系统还在硬盘上存储了一个重要文件IO.SYS—输入输出接口模块,主要提供操作系统与硬件的接口,并扩充了ROM BIOS的某些功能。

早期的ROM BIOS芯片确实是"只读"的,里面的内容是用一种烧录器写入的,一旦写入,就不能更改,除非更换芯片,现在的主机板都使用一种叫Flash EPROM的芯片来存储系统BIOS,里面的内容可通过使用主板厂商提供的擦写程序擦除后重新写入,这样就给用户升级BIOS提供了极大的方便。

一、BIOS的主要内容

系统ROM BIOS的主要内容有:

1、自诊断测试程序(POST自检):PC系列微机启动时,首先进入ROM BIOS执行加电自检(Power-on self test,简称post),通过读取系统主机板上CMOS RAM中的内容来识别系统的硬件配置,并根据这些配置信息对系统中各部件进行自检和初始化,在自检过程中,如果发现系统实际存在的硬件与CMOS RAM中的设置参数不符时,将导致系统不能正确运行甚至死机。

2、系统自举装入程序:在机器启动时,系统ROM BIOS首先读取磁盘引导记录进内存,然后由引导记录读取磁盘操作系统重要文件进内存,从而启动系统。

3、系统设置程序(SETUP):通过运行SETUP程序,将系统的配置情况以参数的形式存入CMOS RAM中,在系统的启动过程中,会在屏幕上提示,询问用户是否执行ROM BIOS中的SETUP程序进行CMOS参数设置,如需要,则可以通过在规定时间内按某一个键(通常是del键)来启动SETUP程序,以设置正确的系统硬件参数,系统自动将参数存入到系统主板上的CMOS RAM中。

一般地,当微机系统出现下列情况时,需运行SETUP程序来设置CMOS参数:微机系统第一次加电,增加、减少、更换硬件,CMOS RAM掉电后原内容丢失,因需要而调整某些设置参数等。

据主板厂家和生产ROM BIOS芯片的厂家不同,SETUP程序也有不同的类型,目前常用的有:QUADTEL BIOS SETUP, AMI BIOS SETUP, AWARD BIOS SETUP, AMI WINBIOS SETUP等。

虽然BIOS SETUP程序的类型各异,但系统设置的内容大同小异,如AWARD BIOS SETUP的主要内容有以下项目:

(1)、标准CMOS参数设置

(2)、BIOS特性设置

(3)、芯片组特性设置

(4)、电源管理设置

(5)、PCI配置设置

(6)、装载BIOS的缺省参数

(7)、装载设置的缺省参数

(8)、密码设置

(9)、自动检测IDE型的硬盘

(10)、硬盘低级格式化

(11)、修改的参数存入BIOS并退出设置

(12)、修改的参数不存入BIOS退出

4、BIOS中断服务程序,即微机系统中软件与硬件之间的一个可编程接口,主要用于程序软件功能与微机硬件之间实现衔接。操作系统对软盘、硬盘、光驱、键盘、显示器等外围设备的管理,都是直接建立在BIOS系统中断服务程序的基础上,操作人员也可以通过访问INT5、INT13等中断点而直接调用BIOS中断服务程序。

CMOS为何物?

CMOS,即:Complementary Metal Oxide Semiconductor——互补金属氧化物半导体(本意是指互补金属氧化物半导体存储嚣,是一种大规模应用于集成电路芯片制造的原料),是微机主板上的一块可读写的RAM芯片,主要用来保存当前系统的硬件配置和操作人员对某些参数的设定。CMOS RAM芯片由系统通过一块后备电池供电,因此无论是在关机状态中,还是遇到系统掉电情况,CMOS信息都不会丢失。


BIOS和CMOS的区别与联系:

BIOS是一组设置硬件的电脑程序,保存在主板上的一块EPROM或EEPROM芯片中,里面装有系统的重要信息和设置系统参数的设置程序——BIOS Setup程序。而CMOS即:Complementary Metal Oxide Semiconductor——互补金属氧化物半导体,是主板上的一块可读写的RAM芯片,用来保存当前系统的硬件配置和用户对参数的设定,其内容可通过设置程序进行读写。CMOS芯片由主板上的钮扣电池供电,即使系统断电,参数也不会丢失。CMOS芯片只有保存数据的功能,而对CMOS中各项参数的修改要通过BIOS的设定程序来实现。

BIOS与CMOS既相关又不同:BIOS中的系统设置程序是完成CMOS参数设置的手段;CMOS RAM既是BIOS设定系统参数的存放场所,又是 BIOS设定系统参数的结果。因此,完整的说法应该是“通过BIOS设置程序对CMOS参数进行设置”。由于 BIOS和CMOS都跟系统设置密初相关,所以在实际使用过程中造成了BIOS设置和CMOS设置的说法,其实指的都是同一回事,但BIOS与CMOS却是两个完全不同的概念,切勿混淆。

转载于:https://www.cnblogs.com/taoxu0903/archive/2007/05/07/738276.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值