UEFI BIOS和普通BIOS的区别.docx
《UEFI BIOS和普通BIOS的区别.docx》由会员分享,可在线阅读,更多相关《UEFI BIOS和普通BIOS的区别.docx(12页珍藏版)》请在冰点文库上搜索。
![UEFI BIOS和普通BIOS的区别.docx](https://file1.bingdoc.com/fileroot1/2023-5/23/64e8f8df-3ac9-4699-a7f2-54f36df78323/64e8f8df-3ac9-4699-a7f2-54f36df783231.gif)
UEFIBIOS和普通BIOS的区别
BIOS即将被抛弃!
UEFI最新版规范解读
2011-04-1216:
13来源:
PCPOP(北京)
第1页:
IDF2011热点议题:
BIOS继承人UEFI规范
泡泡网CPU频道4月12日IDF2011英特尔信息技术峰会正在如火如荼的进行当中,其中一项重要议题就是UEFI规范,在接下来的两天内将会有多达六场关于UEFI及相关设计的技术讲座。
UEFI(UnifiedExtensibleFirmwareInterface)全称“统一的可扩展固定接口”,是一种详细描述全新类型接口的标准。
这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省时间。
UEFI诞生的目的是为了取代老旧的BIOS(BasicInputOutputSystem,基本输入输出系统),UEFI和BIOS一样都是硬件和操作系统之间的接口层,但UEFI拥有更多的功能、更快的速度、更优的图形界面、以及更佳的操作体验。
今天的第一讲则是讲述微软Windows系统的发展史以及UEFI规范的诞生以及升级里程,正是软硬件的不断升级与更新,对中间层提出了更高的要求。
演讲人为Intel的BIOS工程师杜雄先生以及微软高级计划经理TonyMangefeste先生。
要了解UEFI规范,还得从大家所熟知的BIOS系统说起:
UEFI是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作UnifiedEFIForm的国际组织,贡献者有、Microsoft、AMI等几个大厂,属于开源,目前最新的版本为2.3.1。
与BIOS相比,最大的几个区别在于:
1.编码99%都是由C语言完成;
2.一改之前的中断、硬件端口操作的方法,而采用了Driver/protocal的新方式;
3.将不支持X86模式,而直接采用Flatmode(也就是不能用DOS了,现在有些EFI或UEFI能用是因为做了兼容,但实际上这部分不属于UEFI的定义了);
4.输出也不再是单纯的二进制code,改为RemovableBinaryDrivers;
5.OS启动不再是调用Int19,而是直接利用protocol/devicePath;
6.对于第三方的开发,前者基本上做不到,除非参与BIOS的设计,但是还要受到ROM的大小限制,而后者就便利多了。
7.弥补BIOS对新硬件的支持不足的毛病。
根据UEFI概念图的结构,我们将把UEFI概念划为两部分:
UEFI的实体(UEFIImage)跟平台初始化框架。
同时,由于整个业界的共同参与,UEFI还被赋予了更多特殊的功能,比如更快的磁盘响应、对新的USB3.0原生提供支持、个性化的输出模式等等。
BIOS即将被抛弃!
UEFI最新版规范解读
2011-04-1216:
13来源:
PCPOP(北京)
UEFI也经历了多个版本更新,是一步步逐渐完善起来的。
UEFI最新的2.3.1规范主要针对以下内容做出了更新:
安全性、网络、互通、性能、技术、维护等。
拥有诸多最新技术特性的UEFI,将不再是一个低级的、黑底白字的人机界面,在最终的用户手中,UEFS可以被看作是一个迷你操作系统,可玩度相当高、操作性相当强、界面也将十分友善。
接下来微软高级计划经理TonyMangefeste先生为大家讲述了Windows操作系统与UEFI的关系。
微软本身就是UEFI标准的制定者与积极推动者,与Intel共同见证了UEFI标准的发展。
其实从XP时代开始(仅限安腾版的Server200364位系统),微软就对UEFI提供了支持,但直到Vista时代才在桌面操作系统正式提供了支持。
目前的Windows7X64可以对UEFI提供最完美的支持,但32bit操作系统并不支持。
UEFI最直接的好处就是可以提高磁盘性能,不仅可以支持大于2TB的硬盘,而且在UEFI的支持下可以获得最快的启动速度。
因为微软针对UEFI对Windows的启动流程进行了改良:
最后,微软认为UEFI是大势所趋,2-3年内必将取代BIOS成为主流,因此倡议业界尽快进行相关测试,并且加入UEFI论坛共同完善这项标准,并推动新技术更好更快的发展。