简介
BIOS(基本输入/输出系统)是一种嵌入在计算机主板上的固件程序,充当计算机硬件和操作系统之间的重要接口,确保计算机能够正常启动和运行。BIOS又被称为“引导扇区”,在现代计算机中扮演着不可或缺的角色。
BIOS的定义
BIOS是嵌入在计算机主板上的固件程序,其主要任务是检测和初始化硬件设备,并将控制权交给操作系统。在计算机启动过程中,BIOS首先加载到内存中,进行自检和硬件初始化,随后负责加载操作系统。因此,BIOS在计算机硬件和软件之间充当了至关重要的接口,保障计算机的正常运行。BIOS的核心功能
作为计算机硬件和操作系统的接口,BIOS具备以下核心功能:
- 自检和硬件初始化:负责启动时对硬件设备进行检测和初始化,确保其正常运行。
- 系统设置提供:通过系统设置界面,允许用户对计算机硬件进行配置和调整,如时间设置、启动顺序等。
- 操作系统启动:加载操作系统到内存,并将控制权移交给操作系统。
- 提供基本的输入输出功能:控制和管理键盘、鼠标、显示器等基本输入输出设备。
综上所述,BIOS作为计算机硬件与操作系统之间的接口,发挥着非常关键的功能。
BIOS的主要芯片
在现代计算机中,BIOS主要由EPROM(可擦写可编程只读存储器)芯片或EEPROM(电可擦可编程只读存储器)芯片实现。这些芯片是可重复写入的固态存储设备,用于存储BIOS程序和系统设置。过去使用EPROM芯片,而今使用EEPROM芯片,因为EEPROM芯片能够通过软件方式进行更新和修改。此外,一些新型计算机采用UEFI(统一可扩展固件接口)技术,这是一种更为现代化的BIOS替代方案,支持图形界面和多种操作系统平台。主板BIOS分类
根据类型和实现方式的不同,主板BIOS分为传统BIOS和UEFI两种类型。传统BIOS基于DOS操作系统,使用CMOS芯片存储数据,利用INT 13H磁盘读写中断进行磁盘操作。它具有低开发成本和易维护的优点,但启动速度慢,不支持2.2TB以上硬盘。UEFI是一种新型的BIOS替代方案,支持多种操作系统平台和图形界面,提供更为安全、高效和灵活的启动方式,使用GPT分区格式,支持超过2.2TB的硬盘容量,具备多语言支持和自动恢复等功能。
综合而言,主板BIOS不断演进更新,未来将发展为更先进、安全和智能的BIOS替代方案。
相关讨论
推荐内容
视频
SYS BIOS 简介(1) —— 概览
SYS BIOS 简介(3) —— 硬件中断和空闲线程_2
SYS BIOS 简介(7) —— 对MSP430的支持_2
SYS BIOS 简介(6) —— 信号量
SYS BIOS简介(5)——任务
SYS BIOS简介(4)——软件中断_2
SYS BIOS简介(4)——软件中断_1
SYS BIOS简介(3)——硬件中断和空闲线程_1
SYS BIOS 简介(2) —— 定时器和时钟模块
操作系统原理 华中科技大学(苏曙光)
操作系统 (清华大学 向勇 陈渝)
直播回放: Keysight 小探头,大学问,别让探头拖累你的测试结果!
控制系统仿真与CAD
MIT 6.622 Power Electronics
直播回放:基于英飞凌AIROC™ CYW20829低功耗蓝牙芯片的无线组网解决方案
直播回放:ADI & WT·世健MCU痛点问题探索季:MCU应用难题全力击破!
下载
设计资源
可插拔bios转接板
WiCAN:开源 ESP32-C3 CAN 适配器,支持 USB、Wi-Fi 和 BLE
基于esp32h2的开源微型赛车,灵感来源马里奥赛车
YOLO3D:基于yolo的3D物体检测在自动驾驶应用的项目源码
一个自动驾驶行业的工程师开源的功能超全的激光SLAM
BitNetMCU:在CH32V003 RISC-V MCU上,实现MNIST手写数字识别
超小型独立自主机器人Dimebots
OpenSimpleLidar:开源激光测距仪,可用于SLAM和导航
PC 机红外线接口
丝网曝光定时器的制作
小小定时提醒器
电热毯温控器
温度范围监测系统
微型直流电机稳速电路
起重机用电阻器的安装与维修
NE555制作电器间歇工作控制器