ROM BIOS芯片包括以下程序:
自诊断测试程序(POST):
在系统加电时进行自检,识别硬件配置并进行初始化。如果硬件配置与CMOS RAM中的设置不符,可能导致系统无法正确运行甚至死机。
系统自举装入程序:
在自检成功后,将磁盘引导记录加载到内存中,并进一步加载操作系统的重要文件,从而启动系统。
系统设置程序(SETUP):
允许用户通过按键(通常是DEL键)进入并设置系统的硬件参数,如标准CMOS参数、BIOS特性、芯片组特性、电源管理等。这些设置会被存入CMOS RAM中,以便在系统启动过程中使用。
主要I/O设备的I/O驱动程序及基本的中断服务程序:
固化在BIOS中的驱动程序负责控制和管理计算机的主要输入输出设备,如键盘、显示器、磁盘驱动器等。
BootExtension(启动扩展模块):
有时用于存放BIOS更新程序等。
CMOS设置程序:
在引导过程中,通过特殊热键启动,进行系统设置后,将参数存入CMOS RAM中。
系统信息设置程序:
保存系统的配置信息,以便在系统启动时进行识别和初始化。
自举程序:
在自检成功后,将操作系统的引导程序装入内存,使其能够运行。
这些程序共同确保了计算机在启动时能够正确识别和初始化硬件,并提供一个基本的硬件控制和设置界面,以便用户进行进一步的系统配置。