Другие языки программирования и технологии

ОЗУ готово к работе до загрузки BIOS, так? А что за программа обеспечивает работу самого ОЗУ и где она хранится?

Можно ли назвать её BIOS ОЗУ?
Узбагойтезь. С биосом материнка запустится и будет пищать (хоть выньте из неё всё). А без биоса - не будет. Биос хранится в мирочипах, распаяных на материнке. Биос это микропрограмма, которая всем рулит, и если нажать на Del она вам ещё и интерфейс выдаст с некоторыми настройками. При подаче питания в первую очередь стартует биос, и он тестирует питание и процессор. Если питание стабильное и правильное, и если процессор опознаётся, тогда биос отправляет на зелёный провод сигнал, после чего блок питания из дежурного режима включается и подаёт питание процессору и памяти (вентиляторы крутиться начинают). Далее стартует тест памяти и если с памятью нелады, он будет пищать. А если память норм, биос из своего микрочипа загружает сам себя в оперативную память (так как считывать из чипа намного медленнее). И уже из оперативной памяти (которая на аппаратном уровне связана с процессором через контроллеры) биос запускает тесты других контроллеров, опознаёт какие устройства на мамке, какие внешние устройства. Затем он лезет в регистры настроек (которые постоянно питаются от батарейки) и узнаёт с какого устройства надо грузиться первым. Читает заголовок этого устройства (винта), читает мейн бут рекорд и загружает ядро операционной системы. А уже это самое ядро загружает всё остальное.
Витяня Не Шутя
Витяня Не Шутя
25 524
Лучший ответ
Роман Ткач Да, без биоса мамка превращается в кирпич, хоть уставься в нее новыми процами и совместимыми памятями, тут я согласен.
Это всё равно, что спросить: "А какая машина нужна бензину? "
Роман Ткач Ну вот дизельный трактор моего соседа не подойдет к этому самому бензину :)
авотхрен. программа в биос как раз первым делом поднимает возможность работы процессора с ОЗУ
Егор Головач
Егор Головач
25 516
Роман Ткач Программа не может работать без памяти.
А вот контроллеры (серверный мост чипсета к примеру) может.
:))) ОЗУ это микросхема. После старта (подачи питания) и ресета она готова к работе (до начала работы биоса). За это отвечает контроллер и прочие микросхемы поддержки.