Як відбувається процес завантаження комп'ютера

Рубрика: Діагностика та ремонт ПК

Насправді, "чисто" описати, як комп'ютер ініціалізується, не вийде - у багатьох системах це відбувається з невеликими відмінностями, та й треба враховувати набір обладнання, предустановки і ін. Але в основному - це виглядає наступним чином:
Включаємо харчування - відбувається загальне скидання логіки і процесора, процесор починає виконувати набір інструкцій, які спочатку зберігаються в ПЗУ на материнській платі. Набір можна логічно розбити на три частини:
  1. Power On Self Test (POST) - запускається тільки один раз і відразу після включення живлення. У цьому тесті перевіряється апаратура на наявність грубих помилок (функціонування апаратури взагалі). Одним з видимих ​​кроків на екрані - тестування пам'яті.
  2. Ініціалізація - запускається кожного разу, коли машина перевантажується (наприклад, коли користувач натискає Ctrl-Alt-Del) - ініціалізує всі доступні пристрої на платі і в слотах розширення (ISA, PCI, AGP).
  3. Третя частина - це власне BIOS (BASIC INPUT / OUTPUT SYSTEM) - базова система введення / виведення на низькому рівні. Цими функціями користуються деякі операційні системи (DOS, Windows і ін.) Зазвичай, весь BIOS розташовується на окремому чіпі, який програмується на заводі, хоча в сучасних комп'ютерах може бути перепрограмований прямо з системи. Тобто Зараз використовується Flash Memory.

Особливість існуючих BIOS в тому, що вони дуже повільні (набагато повільніше, ніж звичайна оперативна пам'ять). Тому, багато систем просто копіюють весь BIOS в оперативну пам'ять.

Далі перевіряється наявність жорстких дисків (IDE) на контролері введення-виведення, дисководів для дискет і ін. Подібній периферії. Перевіряється клавіатура і після успішної перевірки видається одиночний звуковий сигнал, який вказує, що ініціалізація пройшла успішно (якщо немає - різним поєднанням звукових сигналів BIOS сигналізує про помилки та / або повідомляє про них на екрані).

Далі - якщо в слотах ISA знаходяться інші пристрої, що мають свої ПЗУ (з BIOS) - вони не започатковано на етапі перевірки зовнішніх пристроїв, потім проходить перевірка і призначення PCI (перевірка пристроїв Plug and Play). До речі, PnP є і на ISA адаптери.
Тільки після цього починається перевірка наявності пристроїв на IDE шині.

Ну, і врешті-решт, після ініціалізації - зчитується перший сектор першої доріжки першої головки жорсткого диска і управління передається завантажувального сектора, який вже управляє подальшими діями (або видається повідомлення типу "NO SYSTEM TO BOOT"). Або подібним же чином система вантажиться з дискети.

Схожі статті