ericyu_love 发表于 2010-5-7 10:41

同问,请高手解释

eeaa 发表于 2010-5-9 11:56

本帖最后由 eeaa 于 2010-5-9 11:58 编辑

同为新手,同样等待高手解答,真希望有人把安装系统所有有可能用过的软件的功能,用法介绍一下,整理成一个帖子,这样会给我们这些新手起到很大的帮助作用,我们现在装系统出了问题就到处翻帖子,也找不到个确切的解决方法

zxxmmmm 发表于 2010-5-26 21:26

看来是没人解答了   晕死我等晕了

jb100 发表于 2010-7-28 17:25

unogz 发表于 2010-8-5 10:25

Extensible Firmware Interface


参考:http://baike.baidu.com/view/112215.htm#1

个人理解是:
这是一个让系统脱离BIOS直接和硬件设备打交道的接口,更毋需在系统中安装额外的设备驱动程序

而EFI String就是让设备工作的一组专用于EFI驱动的虚拟机器指令

它利用加载EFI驱动的形式,识别及操作硬件,不同于BIOS利用挂载实模式中断的方式增加硬件功能。后者必须将一段类似于驱动的16位代码,放置在固定的0x000C0000至0x000DFFFF之间存储区中,运行这段代码的初始化部分,它将挂载实模式下约定的中断向量向其他程序提供服务。例如,VGA图形及文本输出中断(INT 10h),磁盘存取中断服务(INT 13h)等等。由于这段存储空间有限(128KB),BIOS对于所需放置的驱动代码大小超过空间大小的情况无能为力。另外,BIOS的硬件服务程序都已16位代码的形式存在,这就给运行于增强模式的操作系统访问其服务造成了困难。因此BIOS提供的服务在现实中只能提供给操作系统引导程序或MS-DOS类操作系统使用。而EFI系统下的驱动并不是由可以直接运行在CPU上的代码组成的,而是用EFI Byte Code编写而成的。这是一组专用于EFI驱动的虚拟机器指令,必须在EFI驱动运行环境(Driver Execution Environment,或DXE)下被解释运行。

takeshi1989 发表于 2010-10-1 19:50

谢谢楼上

jaycewang 发表于 2010-11-14 21:23

同问,请高手解释,特来求解,学习~!

shenying0889 发表于 2010-11-14 23:39

搞不懂啊~~~~

scpwy 发表于 2010-12-25 13:30

不清楚pb57
页: 1 [2]
查看完整版本: EFI string是什么意思?有什么用呢?