BIOS概念
BlOS(Basic Input Output System)从字义上称为“基本输出输入系统”,专门负责系统硬件各种参数设定,本质上是“程序”,也就是一组“代码”。
BIOS芯片概念
BIOS芯片,是特指存储BIOS程序的一块特定的ROM芯片。
ROM芯片是一个实体物品,本质就是一个储存器,是主板上一颗小小的快闪EEPROM内存模块板中的长方形或正方形芯片,这一类芯片可以存储BIOS程序,也可以存储其它程序、代码。
BIOS的作用
作为计算机开机之后,CPU要进行处理的第一个“可执行程序”,也就是第一个“开机启动项”。
它将带领CPU识别并加载主板上的重要硬件和集成元件,如硬盘、显卡、声卡以及各种接口,然后按照预设顺序读取存储器上操作系统的引导文件,通过设置的启动模式找到引导分区装载操作系统,如DOS、Windows、Linux等。具体的启动模式可以看这里
顺利引导操作系统之后,BIOS功成身退、隐于后台。
BIOS的加载顺序
BIOS程序是用汇编语言编写,通电后,BIOS首先连接到南桥(ESB),然后是北桥(MCH),最后连接CPU。
BIOS芯片中存放的程序段
自诊断程序
通过读取CMOSRAM中的内容,识别硬件配置,并对其进行自检和初始化。CMOS设置程序
引导过程中,用特殊热键启动,进行设置后,存入CMOS RAM中。系统自检装载程序
在自检成功后,将磁盘0磁道0扇区上的引导程序装入内存,运行加载操作系统。主要l/0设备驱动程序和中断服务
总结
BIOS本身是代码段,而BIOS芯片则是存储BIOS代码的芯片。
其实BIOS中预设了很多的功能,可以在开机时多次快速按下主板厂商设定的按键进入,比如电脑重装系统一般就会进入BIOS界面选择开机启动盘进行操作