Я знаю, что заголовок пахнет растерянностью, и некоторые из вас могут подумать, что мне просто интересно, как компьютер загружается в целом, но это не так. Но я разберусь с этим для вас, люди:
1.Встроенная прошивка - это то, как в основном работают все современные компьютерные устройства, независимо от того, используются ли EFI/UEFI(даже без "встроенной прошивки", на старых компьютерах по-прежнему используется переключение банков или аналогичные методы с встроенными программами, картриджами и т.д.)
2.При запуске нет никаких "программ", работающих в традиционном смысле, то есть нет ядра, ОС, пользовательских приложений; я полагаю, что все инструкции, особенно самая первая инструкция, указываются указателем инструкций . Как это IP/ ПК / и т.д. установить в первую очередь адрес для BIOS / прошивки / и т.д. инструкция, и как инструкции BIOS отображаются в памяти перед запуском?
3.Помимо MMIO, BIOS использует определенные адреса RAM для получения инструкций. Большой ? приходит, когда я спрашиваю это ... как BIOS это делает?
Заключение:
Я предполагаю, что с самой первой инструкцией есть начальная настройка оборудования для BIOS до полной загрузки ОС. Что я хочу знать, так это то, что это аппаратно спроектировано так, чтобы всегда работать таким образом, есть ли еще один шаг в этом методе загрузки, который мне не хватает, пробел в информации, о котором я не знаю, или как все это работает с самой первой инструкции, и Сами данные ОЗУ.