下载此文档

EFIUEFI和BIOS的区别GPT分区和MBR分区的区别.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
EFIUEFI和BIOS的区别GPT分区和MBR分区的区别
EFIUEFI和BIOS的区别GPT分区和MBR分区的区别
EFIUEFI和BIOS的区别GPT分区和MBR分区的区别
EFI,UEFI和BIOS的区别,
能提供给操作系统引导程序或
MS-DOS类操作系统使用。而EFI系统下的驱动并不是由能够直
接运行在CPU上的代码组成的,而是用
EFIByteCode编写而成的。这是一组专用于
EFI驱
动的虚构机器指令,必须在
EFI驱动运行环境(DriverExecutionEnvironment
,或DXE)下
被解释运行。这就保证了充分的向下兼容性,打个比方说,一个带有
EFI驱动的扩展设施,
既能够将其安装在安腾办理器的系统中,
也能够安装于支持
EFI的新PC系统中,而它的EFI
驱动不需要从头编写。这样就无需对系统升级带来的兼容性因素作任何考虑。
此外,由于EFI
驱动开发简单,所有的PC零件提供商都能够参与,情形特别近似于现代操作系统的开发模式,这个开发模式曾使Windows在短短的两三年时间内成为功能强大,性能优越的操作系统。基
于EFI的驱动模型能够使EFI系统接触到所有的硬件功能,在操作操作系统运行从前浏览万
维网站不再是天方夜谭,甚至实现起来也特别简单。这对鉴于传统BIOS的系统来说是件不可能的任务,在BIOS中增添几个简单的USB设施支持都曾使好多BIOS设计师难过万分,更何
况除了增添对无数网络硬件的支持外,还得凭空建立一个16位模式下的TCP/IP协议栈。
一些人认为BIOS只可是是由于兼容性问题遗留下来的不足轻重的部分,不值得为它花费
太大的升级努力。而反对者认为,当BIOS的出现限制了PC技术的发展时,必须有人对它作必要的改变。
EFI和操作系统
EFI在观点上特别近似于一个低阶的操作系统,并且拥有操控所有硬件资源的能力。不
少人感觉它的不断发展将有可能代替现代的操作系统。事实上,EFI的创造者们在第一版规
范出台时就将EFI的能力限制于不足以威胁操作系统的统治地位。首先,它只是硬件和预启
动软件间的接口规范;其次,EFI环境下不提供中止的接见体制,也就是说每个EFI驱动程
序必须用轮询的方式来检查硬件状态,并且需要以解释的方式运行,较操作系统下的驱动效率更低;再则,EFI系统不提供复杂的存储器保护功能,它只具备简单的存储器管理体制,详细来说就是指运行在x86办理器的段保护模式下,以最大寻址能力为限把存储器分为一个
平展的段,所有的程序都有权限存取任何一段地点,并不提供真切的保护服务。当EFI所有
组件加载完成时,系统能够开启一个近似于操作系统Shell的命令解释环境,在这里,用户
能够调入履行任何EFI应用程序,这些程序能够是硬件检测及除错软件,引导管理,设置软
件,操作系统引导软件等等。理论上来说,关于EFI应用程序的功能并没有任何限制,任何
人都能够编写这类软件,并且效果较从前MS-DOS下的软件更华美,功能更强大。一旦引导软
件将控制权交给操作系统,所有用于引导的服务代码将全部停止工作,部分运行时代服务程序还能够持

EFIUEFI和BIOS的区别GPT分区和MBR分区的区别 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小125 KB
  • 时间2022-05-09