有人能告诉我加载的BIOS代码在哪里以及需要多少内存?

时间:2015-03-20 11:54:13

标签: init bios

有人能告诉我CPU复位时加载的BIOS代码在哪里,以及不同的CPU架构需要多少内存?我只知道64KB。

1 个答案:

答案 0 :(得分:0)

BIOS位于只读存储器(ROM)中。 x86 CPU自动开始执行4GB减去16个字节的指令。该地址映射到系统ROM。有关x86启动过程的详细信息,请参阅http://en.wikipedia.org/wiki/BIOS#System_startup

至于BIOS需要多少内存,这取决于很多东西。它不仅仅依赖于CPU架构,而是依赖于系统的供应商。不同的供应商使用可能具有不同大小的不同BIOS。根据维基百科," BIOS版本现在存在,大小高达16兆字节"所以也许这会回答你关于BIOS大小的问题。