什么是电脑bios-什么是电脑编程

什么是电脑bios-什么是电脑编程

什么是电脑bios

电脑 BIOS 是基本输入输出系统(Basic Input/Output System)的简称,它集成在主板上的一个 ROM 芯片中,是一组被固化到电脑中,为电脑提供最低级最直接的硬件控制的程序。以下是关于它的详细介绍:

什么是电脑bios-什么是电脑编程

  • 存储内容
    • 自诊断程序:通过读取 CMOS RAM 中的内容识别硬件配置,并对其进行自检和初始化。
    • CMOS 设置程序:引导过程中,用特殊热键启动,进行设置后,存入 CMOS RAM 中。
    • 系统自举装载程序:在自检成功后将磁盘相对 0 道 0 扇区上的引导程序装入内存,让其运行以装入 DOS 系统。
    • 主要 I/O 设备的驱动程序和中断服务:负责与电脑的输入输出设备打交道,使程序能够脱离具体的硬件操作。

  • 主要功能
    • 自检及初始化:电脑刚接通电源时对硬件部分进行检测,即加电自检(POST),检查电脑硬件是否良好。初始化包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等,其中 BIOS 设置的参数会影响系统启动。引导程序则负责引导 DOS 或其他操作系统,把控制权转给引导记录,由引导记录把操作系统装入电脑。
    • 中断处理:包括硬件中断处理和程序服务请求。硬件中断处理分别处理 PC 机硬件的需求,程序服务处理程序主要为应用程序和操作系统服务,通过调用中断服务程序来实现,使计算机系统正常运行。


BIOS 是硬件与软件程序之间的一个 “转换器” 或者说是接口,保存着计算机的基本输入输出的程序、开机后自检程序和系统自启动程序,可以从 CMOS 中读写系统设置的具体信息。它是主板工作的基本条件之一,主板质量的优劣很大程度上由主板的 BIOS 决定,堪称主板的灵魂。

看过该文章的人还看了