讲解

bio什么是BIOS,它的用途是什么?

目录:

Anonim

BIOSBasic Input / Output System基本输入/输出系统 )的首字母缩写,它是一种非易失性固件,用于在启动过程中执行硬件初始化,并为操作系统和程序提供运行时服务。

您需要了解的有关PC BIOS,特性和功能的所有信息

BIOS固件已预先安装在每台PC的系统板上,并且是开机时运行的第一个软件 。 它最初由IBM PC拥有,但已被寻求创建兼容系统的公司进行反向工程。 该原始系统的接口充当事实上的标准。

我们建议您阅读有关如何重置主板BIOS的文章

现代PC上的BIOS初始化并测试系统的硬件组件,并从大容量存储设备加载引导加载程序 ,然后初始化操作系统。 在MS-DOS时代,BIOS为键盘,显示器和其他输入/输出(I / O)设备提供了硬件抽象层,该层对应用程序和操作系统的接口进行了标准化。 较新的操作系统在充电后不使用它,而是直接访问硬件组件。

大多数BIOS实现都是通过与构成互补系统芯片组的各种设备进行交互而专门设计用于特定的主板模型的BIOS固件最初存储在PC主板的ROM芯片上在现代计算机系统中,BIOS内容存储在闪存中,因此无需从主板上卸下芯片就可以对其进行重写 。 这使用户可以轻松执行BIOS固件更新,从而可以添加新功能或纠正错误,但同时也可能使PC感染BIOS rootkit。 同样,失败的BIOS更新可能会使主板永久崩溃,除非在这种情况下系统包括某种备份。

该术语是由Gary Kildall创建的,它最早出现在1975年的CP / M操作系统中 ,该操作系统将机器描述为CP / M的特定部分,在启动时加载,直接连接到硬件。 MS-DOS,PC DOS或DR-DOS的版本包含一个名为“ IO.SYS”,“ IBMBIO.COM”,“ IBMBIO.SYS”或“ DRBIOS.SYS ”的文件; 该文件称为“ DOS BIOS”,它包含操作系统较低级别硬件的特定部分。

BIOS是主板的基本组成部分

BIOS ROM是针对特定制造商的硬件而定制的 ,从而允许以标准化方式将低级服务(例如读取按键或将数据扇区写入软盘)提供给程序,包括操作系统。 例如,IBM PC可能具有单色或彩色显示适配器,但是可以调用单个标准系统调用以文本或图形方式在屏幕上的特定位置显示字符。

BIOS提供了一个小的基本输入/输出功能库,用于操作外围设备,例如键盘,基本文本和图形显示功能等。 使用MS-DOS时,可以通过应用程序访问服务,也可以通过执行INT 13h中断指令访问磁盘功能,或者通过执行其他一些记录的中断调用之一访问MS-DOS来访问服务。屏幕,键盘,卡带和其他设备功能。

旨在替代此基本固件功能的操作系统和执行软件为应用程序软件提供了替代软件接口。 应用程序还可以向自己提供这些服务。 这始于1980年代的MS-DOS,当时程序员注意到使用视频服务进行图形显示非常慢。 为了提高屏幕输出速度,许多程序都绕过了它,直接对视频显示硬件进行了编程。 其他图形程序员指出,PC显示适配器的某些技术功能不受支持,因此必须绕开它们才能加以利用。 由于符合AT的BIOS在Intel实模式下运行,因此在286和更高版本的处理器上以保护模式运行的操作系统需要与保护模式操作兼容的硬件设备驱动程序,才能替换BIOS服务。

在运行现代操作系统的PC上,BIOS仅在系统软件的启动和初始加载期间使用 。 在显示操作系统的第一个图形显示之前,通常会通过BIOS处理输入和输出。 通过BIOS显示开始菜单(例如Windows文本菜单),该菜单允许用户选择操作系统来启动 ,以安全模式启动或使用最新的有效配置,并接收键盘输入。

大多数现代PC仍可以启动和运行旧版操作系统,例如MS-DOS或DR-DOS ,它们在很大程度上依赖于BIOS作为其控制台和磁盘I / O,只要该系统具有BIOS或兼容固件,对于基于UEFI的PC不一定是这种情况。

至此,我们结束了有关BIOS的含义及其用途的特别文章,请记住,您可以在社交网络上共享它,以便它可以帮助更多需要它的用户。

Spo-comm字体

讲解

编辑的选择

Back to top button