BIOS程序主要包括以下内容:
上电自检(POST):
当计算机接通电源后,系统会进行自检,检查内部各个设备是否正常,如CPU、内存、硬盘等。
中断例程:
BIOS中包含中断例程,即BIOS中断服务程序,用于程序软件功能与微机硬件实现的衔接。这些中断例程管理如键盘、显示器等外围设备。
系统设置:
BIOS保存着计算机的系统设置信息,如启动顺序、内存速度、硬盘类型等。用户可以通过CMOS设置程序进行配置。
自检程序:
在完成POST自检后,BIOS会按照系统CMOS设置中的启动顺序搜寻有效的启动驱动器,读入操作系统引导记录,并将系统控制权交给引导记录,完成系统的启动。
系统自举程序:
BIOS负责从启动设备加载操作系统,并将控制权转交给操作系统。
CMOS设置程序:
允许用户通过CMOS设置来配置计算机的硬件参数,这些设置存储在CMOS RAM中,由主板上的电池供电保持数据不丢失。
引导程序:
BIOS从启动设备加载操作系统,并将控制权转交给操作系统。
提供底层服务:
BIOS还为操作系统和应用程序提供了一些底层服务,如中断处理、I/O端口访问等。
综上所述,BIOS程序主要包括上电自检、中断例程、系统设置、自检程序、系统自举程序、CMOS设置程序、引导程序以及提供底层服务等。