Как запускается компьютер?
При нажатии кнопки POWER на системном блоке системная плата отправляет на блок питания сигнал PS On. По этому сигналу в течение 0,1-0,5 секунд блок питания переходит в рабочий режим. В это время раскручиваются шпиндели жестких дисков, вентиляторы системы охлаждения, поступает питание на прочие компоненты. Все линии питания испытывают максимальную нагрузку.
Специальная схема контроля БП отслеживает процесс запуска и при нормальном завершении отправляет сигнал по линии Power Good (Питание в норме). Чипсет системной платы приняв сигнал, дает добро на запуск центрального процессора, снимая напряжение с вывода Reset (Сброс).
Центральный процессор проводит самотестирование и выполняет программу, записанную в BIOS. Первой программой всегда служит процедура проверки и инициализации компонентов системы POST (Power On Self Test). В ходе POST последовательно выполняются еле дующие операции:
- инициализация чипсета, контроллера прямого доступа к памяти DMA, контроллера шины памяти;
- копирование BIOS в оперативную память;
- инициализация контроллера клавиатуры;
- сканирование адресного пространства в поисках BIOS видеоадаптера;
- проверка контрольной суммы и передача управления BIOS видеоадаптера;
- инициализация и тестирование видеоадаптера, вывод на экран сообщений BIOS видеоадаптера;
- возвращение управления системной BIOS;
- инициализация компонентов, подключенных к внутренним и внешним шинам;
- загрузка пользовательских настроек BIOS;
- инициализация специфических блоков процессора (кэш-память второго уровня, блок SSE и тому подобное);
- выдача на экран параметров процессора (производитель, модель, частота);
- подача звукового сигнала о нормальном завершении POST; проверка таймера RTC (Real Time Clock);
- тестирование модулей оперативной памяти;
- вывод на экран параметров оперативной памяти:
- инициализация устройств на шине LCP:
- инициализация контроллеров шины IDE;
- инициализация контроллера привода гибких дисков;
- выдача на экран списка устройств, подключенных к шинам расширения и накопителей;
- поиск загрузочной записи на устройствах, в соответствии со списком, заданных пользователем в BIOS;
- передача управления первой найденной загрузочной записи.
В загрузочной записи содержится системный загрузчик, который копируется в оперативную память и запускает загрузчик операционной системы. Начиная с этого момента, процедура аппаратно-программного запуска компьютера считается завершенной, далее происходит программный запуск операционной системы.