• 1.摘要
  • 2.基本信息
  • 3.主要功能
  • 3.1.用途介绍
  • 3.2.结构介绍
  • 3.3.纠错特性
  • 3.4.兼容性
  • 3.5.鼠标操作
  • 3.6.可扩展性
  • 3.7.图形界面

UEFI

计算机术语

UEFI(Unified Extensible Firmware Interface,全称统一的可扩展固件接口)是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,作为BIOS的替代方案。其前身是Intel在1998年开始开发的Intel Boot Initiative。

1/2

该软件主要负责加电自检、联系操作系统以及提供连接操作系统与硬件的接口。

基本信息

  • 中文名

    统一可扩展固件接口

  • 外文名

    Unified Extensible Firmware Interface

  • 所有者

    Unified EFI Form

  • 类型

    详细描述类型接口的标准

  • 缩 写

    UEFI

  • 领 域

    计算机

主要功能

用途介绍

UEFI

BIOS即Basic Input/Output System,翻成中文是“基本输入/输出系统”,是一种所谓的“固件”,负责在开机时做硬件启动和检测等工作,并且担任操作系统控制硬件时的中介角色。

因为硬件发展迅速,传统式(Legacy)BIOS 成为进步的包袱,现在已发展出最新的UEFI(Unified Extensible Firmware Interface)可扩展固件接口,相比传统 BIOS 的来说,未来将是一个“没有特定 BIOS”的电脑时代。

与legacy BIOS 相比,UEFI最大的几个区别在于:

1. 编码99%都是由C语言完成;

2. 一改之前的中断、硬件端口操作的方法,而采用了Driver/protocol的新方式;

3. 将不支持X86实模式,而直接采用Flat mode(也就是不能用DOS了,现在有些 EFI 或 UEFI 能用是因为做了兼容,但实际上这部分不属于UEFI的定义了);

4. 输出也不再是单纯的二进制code,改为Removable Binary Drivers;

5. OS启动不再是调用Int19,而是直接利用protocol/device Path;

6. 对于第三方的开发,前者基本上做不到,除非参与BIOS的设计,但是还要受到ROM的大小限制,而后者就便利多了。

7.弥补BIOS对新硬件的支持不足的问题。

1/3

结构介绍

UEFI使用模块化设计,它在逻辑上可分为硬件控制和OS软件管理两部分:操作系统—可扩展固件接口—固件—硬件。

根据UEFI概念图的结构,可把uEFI概念划为两部分:uEFI的实体 (uEFI Image)跟平台初始化框架。

uEFI的实体-uEFI Image

(图中蓝框围起部分)