Может кто подскажет куда загружается код биоса и сколько памяти он занимает?

Может ли кто-нибудь сказать мне, где загружается код BIOS при перезагрузке процессора и сколько памяти требуется для другой архитектуры процессора? Я знаю только 64 КБ.


person peter tang    schedule 20.03.2015    source источник


Ответы (1)


BIOS находится в постоянной памяти (ПЗУ). Процессор x86 автоматически начинает выполнение инструкций с 4 ГБ минус 16 байт. Этот адрес сопоставляется с системным ПЗУ. Дополнительные сведения о процессе загрузки x86 см. на странице http://en.wikipedia.org/wiki/BIOS#System_startup

Что касается того, сколько памяти занимает БИОС, то это зависит от многих вещей. Это зависит не только от архитектуры процессора, но и от поставщика системы. Разные поставщики используют разные BIOS, которые могут иметь разные размеры. Согласно Википедии, «теперь существуют версии BIOS размером до 16 мегабайт», так что, возможно, это ответ на ваш вопрос о размере BIOS.

person juhist    schedule 20.03.2015