禁用 BIOS 阴影是否会增加可用 RAM 空间?

禁用 BIOS 阴影是否会增加可用 RAM 空间?

我知道现在这个问题很愚蠢,但是为了学习目的。我读到当 PC 启动时,CPU 设置为读取 4GB 以下的地址。内存控制器应该映射到 BIOS。

我的问题是,在过去,禁用 BIOS 阴影是否真的会为您释放一些 RAM?我的意思是,即使 BIOS 没有直接阴影到 RAM,BIOS MMIO 访问的地址仍然被浪费了。当您无法对其进行寻址时,就好像没有获得额外的空间一样。

答案1

我不这么认为。

这些区域是重叠的,切换到 RAM 而不是 ROM 可以更快地访问该代码。

这样做是为了提高计算机性能

DOS 在真实 CPU 模式下工作,而当今的操作系统使用保护模式,因此内存管理有所不同

相关内容