Как запускается компьютер?

 

При нажатии кнопки 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;
  • передача управления первой найденной загрузочной записи.

В загрузочной записи содержится системный загрузчик, который копируется в оперативную память и запускает загрузчик операционной системы. Начиная с этого момента, процедура аппаратно-программного запуска компьютера считается завершенной, далее происходит программный запуск операционной системы.