EFI是基於BIOS的嗎

EFI 全称是Extensible Firmware Interface,是Intel主推的新的BIOS 架构,它不是Legacy BIOS的升级,而是全新的开发BIOS的标准规范。现在EFI已经基本上取代了传统的Legay BIOS。每一片主板都有BIOS rom(也就是你所说的BIOS 芯片)。
■网友
可以看成 BIOS 的增强版,但是已经不叫 BIOS 了。无法升级,使用的前提是 1 主板支持 2 操作系统支持。
■网友
UEFI是一套Firmware Spec。现在x86平台的固件都基于UEFI。
【EFI是基於BIOS的嗎】 Legacy BIOS在1980年代随IBM PC的推出而广为人知,原理基于16-Bit的x86 CPU Real Mode、BIOS中断呼叫。在DOS/Win9x时代,由于DOS就是靠BIOS中断呼叫工作的,且Win3x/Win95的PnP、APM都依赖BIOS,所以在当时BIOS是PC中很重要的一部分。后来Wintel提出ACPI,对于OS而言BIOS就没这么重要了。因为Legacy BIOS是在16-Bit Real Mode下运行的,系统启动速度慢,功能有限,所以Intel才提出EFI/UEFI,作为Legacy BIOS的Replacement。UEFI是一套规范化的固件Spec,现在绝大部分UEFI都是以长模式运行的,以C语言编写,模块化设计,当然和BIOS完全不同。每一块主板都有BIOS Flash ROM或UEFI Flash ROM。


    推荐阅读