Внутреннее устройство ядра Linux 2.4
Загрузка: BIOS POST
При включении питания запускается тактовый генератор и схема контроля питания устанавливает на шине сигнал #POWERGOOD.
На вывод CPU #RESET подается сигнал (после чего CPU переходит в реальный режим 8086).
%ds=%es=%fs=%gs=%ss=0, %cs=0xFFFF0000,%eip = 0x0000FFF0 (запуск кода Power On Self Test в ROM BIOS).
На время выполнения проверок, прерывания запрещены.
По адресу 0 инициализируется таблица векторов прерываний (IVT, Interrupts Vector Table).
По прерыванию
0x19
вызывается начальный (bootstrap) загрузчик BIOS, регистр %dl содержит 'номер загрузочного устройства'. В результате по физическому адресу 0x7C00 (0x07C0:0000) загружается содержимое первого сектора нулевой дорожки.
Содержание раздела