bios的程序包括什么

时间:2025-01-24 14:35:40 手机游戏

BIOS的程序主要包括以下几类:

上电自检(POST程序)

微机接通电源后,系统会运行POST程序(Power On Self Test)来检查内部各个设备是否正常。这包括CPU、内存、硬盘、主板、CMOS存储器、串并口、显示卡、软硬盘子系统及键盘测试等。如果自检正常,系统将给出提示信息或鸣笛警告。

中断例程

中断例程是BIOS中断服务程序,用于程序软件功能与微机硬件实现的衔接。它们是微机系统软、硬件之间的可编程接口。

系统设置

BIOS允许用户通过CMOS设置来配置计算机的硬件参数,如启动顺序、内存速度、硬盘类型等。这些设置存储在CMOS RAM中,并由主板上的电池供电保持数据不丢失。

自检程序

在完成POST自检后,ROM BIOS会按照系统CMOS设置中的启动顺序搜寻软硬盘驱动器及CDROM、网络服务器等有效的启动驱动器,读入操作系统引导记录,然后将系统控制权交给引导记录,由引导记录完成系统的启动。

系统自举程序

系统自举程序负责从启动设备加载操作系统,并将控制权转交给操作系统。它首先会进行硬件检测和初始化,包括CPU、内存、硬盘等关键设备。

CMOS设置程序

用户可以通过CMOS设置程序来配置计算机的硬件参数,如启动顺序、内存速度、硬盘类型等。这些设置存储在CMOS RAM中,并由主板上的电池供电保持数据不丢失。

引导程序

BIOS负责从启动设备(如硬盘、光驱、USB设备等)读取操作系统引导程序(如MBR或EFI引导),并将控制权交给操作系统,完成启动过程。

扩展系统控制数据(ESCD)模块

ESCD模块用于存储扩展的系统控制数据。

桌面管理接口(DMI)模块

DMI模块提供桌面管理接口,用于管理和配置计算机硬件。

启动扩展模块(BootExtension)

启动扩展模块通常用于存放BIOS更新程序等。

这些程序共同协作,确保计算机在启动时能够正确初始化硬件设备,并提供用户进行硬件配置和系统设置的界面。