欢迎各位大咖光临本站

当前位置:首页>>资源教程>>Win教程

BIOS与UEFI的区别-音频驱动技术分享

时间:2026-10-25 02:10:18    来源:ZGJDH    人气:26

无标题_1_post_nzhz321178.png

前言

可能有些人知道BIOS这个东西,但是他分两种BIOS,Legacy和UEFI,虽然经常接触电脑多的人都知道这是什么,但毕竟为了照顾小白,还是写了这篇图文。

BIOS

BIOS是一组固化到计算机主板上的一个ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序,开机后自检程序和系统自启动程序,可从CMOS中读写系统设置的具体信息,主要功能就是给计算机提供最底层的,直接的硬件设置和控制,目前被称为Legacy BIOS(传统BIOS) 升级BIOS的好处: 获得新特征,修复旧版本BIOS的bug

EFI

可扩展固件接口 Extensible Firmware Interface是intel为PC固件的体系结构,接口和服务提出的建议标准,其主要目的是为了提供一组在操作系统加载之前(启动前)在所有品台上一致正确制定的启动服务,被看做是有近20年多年历史的BIOS继承者。 为了推广EFI,intel联合业界多家著名公司共同成立了一个统一可扩展固件接口论坛(UEFI forum)

UEFI

统一的可扩展固件接口 Unified Extensible Firmware Interface是由EFI1.0为基础发展起来的,其所有者已不再是Intel,而是UEFI forum。目前也被称为UEFI BIOS

Legacy BIOS与UEFI的区别

Legacy BIOS仅运行16位运行方式(实模式)下,以16位汇编代码,寄存器参数调用方式,静态链接,以及1MB一下内存固定编址的形式存在 UEFI BIOS运行与32位或64位模式,乃至未来增强的处理器模式下,用模块化,C语言风格的参数堆栈传递方式,突破了16位代码的寻址能力,达到了处理器最大寻址。

POST

POST的意思Power-On Self Test,顾名思义这是在加电的时候执行自检。但其实他做的并不仅仅是Test,这只是他最初的目的,是他历史遗留的名称。自从有了Plug and Play(即插即用)之后,他最主要的目的是对所有设备进行基本的初始化,执行他们各自的init流程,为他们分配IRQ,内存映射之类的资源。

BIOS自检的具体流程

初始化系统硬件

初始化能源管理

检测内存,显示内存容量

激活键盘

测试串行,并行通信

初始化光驱和硬盘控制器

寻找启动设备

主板BIOS自检过程中,一旦发生错误, 如果此时显示器能显示则显示错误信息, 否则将使用机箱喇叭鸣笛报警。

如果硬件没有发生变化,这些配置信息并不需要每次都重新分配,因为反正分配的结果大概会是完全一样的。但在BIOS的年代是没有办法存储这些信息的。(应该说,没有脸颊通用的可靠方法来存储),所以BIOS只好每次启动都执行一遍POST。也就是说,只要BIOS能存储这些信息,就可以不用每次都执行分配流程了。直接读取上次用的信息,直到跑出问题再POST即可。UEFI就提供了这样的框架,使得这些信息的存储成为可能,自然也就可以不用每次去执行POST。UEFI弱化了自检的概念,但强化了自检的功能。UEFI中已经不存在独立而固定的自检流程,但自检的功能仍然存在,但取消自检流程确实缩短了启动时间。前言

可能有些人知道BIOS这个东西,但是他分两种BIOS,Legacy和UEFI,虽然经常接触电脑多的人都知道这是什么,但毕竟为了照顾小白,还是写了这篇图文。

BIOS

BIOS是一组固化到计算机主板上的一个ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序,开机后自检程序和系统自启动程序,可从CMOS中读写系统设置的具体信息,主要功能就是给计算机提供最底层的,直接的硬件设置和控制,目前被称为Legacy BIOS(传统BIOS) 升级BIOS的好处: 获得新特征,修复旧版本BIOS的bug

EFI

可扩展固件接口 Extensible Firmware Interface是intel为PC固件的体系结构,接口和服务提出的建议标准,其主要目的是为了提供一组在操作系统加载之前(启动前)在所有品台上一致正确制定的启动服务,被看做是有近20年多年历史的BIOS继承者。 为了推广EFI,intel联合业界多家著名公司共同成立了一个统一可扩展固件接口论坛(UEFI forum)

UEFI

统一的可扩展固件接口 Unified Extensible Firmware Interface是由EFI1.0为基础发展起来的,其所有者已不再是Intel,而是UEFI forum。目前也被称为UEFI BIOS

Legacy BIOS与UEFI的区别

Legacy BIOS仅运行16位运行方式(实模式)下,以16位汇编代码,寄存器参数调用方式,静态链接,以及1MB一下内存固定编址的形式存在 UEFI BIOS运行与32位或64位模式,乃至未来增强的处理器模式下,用模块化,C语言风格的参数堆栈传递方式,突破了16位代码的寻址能力,达到了处理器最大寻址。

POST

POST的意思Power-On Self Test,顾名思义这是在加电的时候执行自检。但其实他做的并不仅仅是Test,这只是他最初的目的,是他历史遗留的名称。自从有了Plug and Play(即插即用)之后,他最主要的目的是对所有设备进行基本的初始化,执行他们各自的init流程,为他们分配IRQ,内存映射之类的资源。

BIOS自检的具体流程

初始化系统硬件

初始化能源管理

检测内存,显示内存容量

激活键盘

测试串行,并行通信

初始化光驱和硬盘控制器

寻找启动设备

主板BIOS自检过程中,一旦发生错误, 如果此时显示器能显示则显示错误信息, 否则将使用机箱喇叭鸣笛报警。

如果硬件没有发生变化,这些配置信息并不需要每次都重新分配,因为反正分配的结果大概会是完全一样的。但在BIOS的年代是没有办法存储这些信息的。(应该说,没有脸颊通用的可靠方法来存储),所以BIOS只好每次启动都执行一遍POST。也就是说,只要BIOS能存储这些信息,就可以不用每次都执行分配流程了。直接读取上次用的信息,直到跑出问题再POST即可。UEFI就提供了这样的框架,使得这些信息的存储成为可能,自然也就可以不用每次去执行POST。UEFI弱化了自检的概念,但强化了自检的功能。UEFI中已经不存在独立而固定的自检流程,但自检的功能仍然存在,但取消自检流程确实缩短了启动时间。

相关文章

  • 电脑开机出现多个启动项怎么取消-音频驱动技术分享

    电脑开机出现多个启动项怎么取消-音频驱动技术分享

    方法:1:按键盘上win+r,打开运行窗口。2:输入msconfig,点击确定。3:点击上方的引导选项卡。4:选中多余的系统,点击删除。5:将超时设置为3秒,点击应用然后点击确定。6:点击重新启动,再次开机就不会弹出系统选择界面了。7:以上就是解决电脑开机出现多个启动项的方法了。...
    2026-09-08
  • 怎么关闭Win10自动更新?

    怎么关闭Win10自动更新?

    win10经常自己就更新然后重启电脑了,这是最烦人的地方了,所以关闭它的自动更新,有需要的时候我们可以手动更新,两步彻底关闭自动更新。1、禁用自动更新服务右键点击左下角微软按钮,点击“控制面板-管理工具-服务”(或在“此电脑”鼠标右键,点击“管理”再点服务),找到Windows Update项目后,将“启动类型”改为“禁...
    2026-08-28
  • 从2026年8月25日开始陆续有朋友反应 win7系统“资源管理器已停止工作”解决方法

    从2026年8月25日开始陆续有朋友反应 win7系统“资源管理器已停止工作”解决方法

    从2026年8月25日早上开始,win7系统下“资源管理器已停止工作”,如下图主要因为签名为“He Fei Yun Biao Xin Xi Ke Ji You Xian Gong Si”的驱动文件导致,可能涉及到“压缩(ZipperCloud、accelera.sys)、PDF(ipdf、fileconv(x64).sys)、极速输入法(GSoInput、InputSec.sys)、小象记事本(noteele、note_64.sys)、魔...
    2026-08-25
  • 电脑怎么进各个品牌bios快捷启动键-音频驱动技术分享

    电脑怎么进各个品牌bios快捷启动键-音频驱动技术分享

    在当下使用u盘代替光盘重装系统的用户越来越多,使用u盘方便快捷,但是需要进入bios设置启动项。对于新手来讲,各个不同品牌的电脑进入bios的方法也不一样,今天给大家介绍下主流电脑进入bios的快捷键。各品牌电脑进入bios设置的快捷键:1、把U盘启动盘插入电脑之后,按下热键启动BIOS设置。2、启动好BIOS设置之后,选择usb...
    2026-09-08


最近更新资源



微信号