紫薇圣人在宇宙中地位:电脑问题~~高手请进~

来源:百度文库 编辑:高考问答 时间:2024/04/29 23:38:07
BIOS~~,我电脑里的优化大师提示说“请检查BIOS是否已经被映射”,这是什么意思?怎么映射?在哪可以要它被映射?请回答,谢谢了啦。
已经进去BIOS了,可是那里没monkeyzz 说的那项,我真不知道怎么办了。怎么升级BIOS?具体的要怎么做?

BIOS Shadowed的作用是将系统的BIOS映射到系统内存中,这样当系统需要读取BIOS信息时,就可以直接从内存中读取,而不需要访问主板的BIOS芯片。由于内存的读取速度比BIOS芯片的读取速度快得多,因此,使用BIOS Shadowed功能可以在一定程度上提高电脑的性能。

如果你想启用BIOS Shadowed功能,可在开机时按Del键进入BIOS,进入“Advanced BIOS Features”选项,在里面寻找是否有BIOS Shadowed选项,如有,只要将其值由“Disabled”改为“Enabled”,即可启用BIOS Shadowed功能。如没有该选项,则说明主板厂商未提供此功能,你可上主板厂商的网站,看看新版本BIOS是否提供了BIOS Shadowed功能,如提供了,可考虑升级主板BIOS。要提醒你注意的是,BIOS Shadowed虽然能提高系统性能,但由于系统在运行时很少读取BIOS信息,因此BIOS Shadowed所提高的性能是非常有限的。

BIOS设置里映射是“shadow”,用到映射的地方常见有:

Video BIOS Shadowing(视频BIOS映射)
选项:Enabled,Disabled
显卡做每一项工作都必须经过CPU处理数据,甚至一些硬件与硬件之间的交换(如显示芯片与显示内存),也要动用到中央处理器。为了提高速度,首个解决方案是增加BIOS芯片,扩展系统BIOS的功能来管理显卡。开启此特性可以把视频BIOS的一部分内容拷贝到系统内存,加快存取速度。在传统的计算机中,CPU通过64位DRAM总线读数据比8位XT总线要快得多,可以大大提高显示子系统的性能。不过,当代的显卡已经包含了一个处理器芯片,所有工作都由显示处理器完成,并用驱动程序的特殊指令和CPU直接沟通,在增加速度的同时,亦提供了向后兼容性。另外,大多数操作系统(如:WinNT 4.0、Linux)可以绕过BIOS操作硬件,所以BIOS映射已经没有什么用处了,反而会浪费主内存空间或引起系统不稳定。
顺便提一句,大多数显卡用的是Flash ROM是EEPROM(Electrically Erasable Programmable ROM,电擦写可编程只读存储器),它们的速度不仅比旧式130-150ns EPROM快,甚至超越了DRAM,因此视频BIOS映射就变得没意义。
如果你执意要使用映射,应该把所有区域都映射,不要仅copy一个32KB的缺省值(C000-C7FF),避免BIOS容量过大引起的冲突。视频BIOS映射的唯一好处是兼容DOS游戏,那些老古董并不能直接存取硬件,非得BIOS帮助不可。

Shadowing address ranges (xxxxx-xxxxx Shadow)(映射地址列)
选项:Enabled,Disabled
此选项控制那一个区域的内存将用于映射视频BIOS。注意,某些附加卡会使用CXXX-EFFF作为输入/输出,并且内存读/写请求不会经过ISA总线执行,映射视频BIOS可能导致附加卡不能工作

不用理会,一般没人去映射的。