操作系统之BIOS

简介

BIOS是Basic Input/Output System的缩写,中文:基本输入输出系统,亦称为ROM BIOS、System BIOS、PC BIOS,是在通电引导阶段运行硬件初始化,以及为操作系统提供运行时服务的固件。BIOS最早随着CP/M操作系统的推出在1975年出现。BIOS预安装在个人电脑的主板上,是个人电脑启动时加载的第一个软件。

作用

  • BIOS的作用是初始化和测试硬件组件,以及从大容量存储设备(如硬盘)加载引导程序,并由引导程序加载操作系统。
  • 当电脑的电源开启,BIOS就会从主板上的ROM芯片运行,运行加电自检(POST)
  • 测试和初始化CPU、RAM、直接存储器访问控制器、芯片组、键盘、软盘、硬盘等设备。
  • 当所有的Option ROM被加载后,BIOS就试图从引导设备(如硬盘、软盘、光盘)加载引导程序,由引导程序加载操作系统。
  • BIOS也可从网卡等设备引导。
  • 现代的BIOS可以让用户选择由哪个引导设备引导电脑,如光盘驱动器、硬盘、软盘、U盘等等。

特性

  • 许多BIOS程序都只能在特定电脑型号或特定主板型号上运行。
  • 早年,BIOS存储于ROM芯片上;现在的BIOS多存储于闪存芯片上,这方便了BIOS的更新。
  • UEFI是旧式BIOS的后继者。
  • BIOS固件:BIOS与硬件系统集成在一起(将BIOS程序指令刻录在IC中),所以有时候也被称为固件。
  • BIOS可通过BIOS中断调用为MS-DOS操作系统及MS-DOS程序提供磁盘、键盘、显示等标准服务。
  • 通过BIOS中断调用访问视频硬件非常缓慢,因此,有些DOS程序(尤其是游戏)通过直接访问视频硬件提高效率。
  • 现代操作系统仅在操作系统引导时通过BIOS中断调用访问硬件。

与CMOS的联系与区别

联系
  • CMOS是计算机上另一个重要的存储器。
  • BIOS程序的设置值、硬件参数侦测值就保存在CMOS中。
  • 在BIOS程序引导计算机时,需要加载CMOS中的设置值。
  • CMOS通常被集成在南桥芯片组中。UEFI系统则多用NVRAM存储设置。
区别
  • BIOS是存储在只读存储器(EEPROM),而CMOS为随机存储器(RAM);
  • BIOS中存储的是程序,而CMOS中存储的是普通信息。
  • CMOS的内容在断电会消失。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值