При включении персонального компьютера с установленной операционной системой происходят этапы: 1) загрузчик считывает ядро ОС с диска в оперативную память; 2) микропрограмма материнской платы проверяет работоспособность оборудования (POST); 3) ядро ОС инициализирует драйверы устройств; 4) запускаются графическая оболочка и пользовательские программы; 5) после подачи питания процессор начинает выполнять код микропрограммы из энергонезависимой памяти. В каком порядке эти этапы выполняются?
Показать ответ и разбор
Верный ответ
- B5, 2, 1, 3, 4
Разбор
Сначала после подачи питания процессор берёт первые команды из микропрограммы в энергонезависимой памяти (BIOS/UEFI), поэтому первым идёт этап с подачей питания. Затем микропрограмма проводит самотестирование оборудования (POST). Только после успешной проверки она передаёт управление загрузчику, который считывает ядро ОС с диска в оперативную память. Ядро, оказавшись в памяти, инициализирует драйверы устройств. Последней запускается графическая оболочка и пользовательские программы, которым нужны и ядро, и драйверы. Получается порядок «5, 2, 1, 3, 4». В порядке «2, 5, 1, 3, 4» проверка стоит раньше запуска процессора, а в порядке «5, 2, 3, 1, 4» драйверы инициализируются до загрузки ядра, которое их инициализирует. В порядке «5, 1, 2, 3, 4» загрузчик работает до проверки оборудования.