Апаратна і програмна частини BIOS

BIOS є інтерфейсом між апаратним забезпеченням і операційною системою. BIOS не схожа на стандартне програмне забезпечення, оскільки знаходиться в мікросхемах, встановлених на системній платі або платі адаптерів.

BIOS в PC-сумісній системі або знаходиться в мікросхемі системної плати або в мікросхемі плати адаптерів, наприклад у відеоадаптері, або завантажується з диска (драйвери).

Системна BIOS містить драйвери основних компонентів (клавіатури, дисковода, жорсткого диска, послідовного і паралельних портів і т.д.), необхідні для початкового запуску комп'ютера. У міру появи нових пристроїв (відеоадаптерів, накопичувачів CD-ROM, жорстких дисків з інтерфейсом SCSI і т.д.) їх процедури ініціалізації не додавалися в системну BIOS. Гостра необхідність в таких пристроях при запуску комп'ютера відсутня, тому потрібні драйвери завантажуються з диска під час запуску операційної системи. Це відноситься до звукових адаптерів, сканерів, принтерів, пристроїв PC Card (PCMCIA) і т.д.

В той же час існує цілий ряд драйверів, які повинні бути активізовані під час початкового завантаження. Наприклад, чи можна завантажитися з жорсткого диска, якщо драйвери, потрібні для виконання цієї операції, повинні бути завантажені безпосередньо з цього диска? Очевидно, що необхідні драйвери повинні бути заздалегідь завантажені в ПЗП (read-only memory — ROM) системної плати або плати адаптера.

Проте деякі пристрої необхідні при запуску комп'ютера. Наприклад, для відображення інформації на екрані монітора вимагається активізувати відеоадаптер, але його підтримка не вбудована в системну BIOS. Крім того, існує величезна кількість відеоадаптерів, і помістити всі їх драйвери в системну BIOS неможливо. У таких випадках необхідні драйвери поміщаються в мікросхему BIOS на платі цього пристрою. А системна BIOS при завантаженні шукає BIOS відеоадаптера і завантажує її до запуску операційної системи.

Таке розташування BIOS запобігає необхідності постійної модернізації системної BIOS при появі нових моделей пристроїв, особливо використовуваних при початковому завантаженні комп'ютера. Власна BIOS, як правило, встановлюється на наступні плати:

відеоадаптери — завжди мають власну мікросхему BIOS;

SCSI-адаптери — зверніть увагу, що ця BIOS не підтримує всі SCSI-пристрої, тобто з диска необхідно завантажувати додаткові драйвери для накопичувачів CD-ROM, сканерів, пристроїв Zip і інших з інтерфейсом SCSI;

мережеві адаптери — для початкової ініціалізації пристрою або нормального функціонування в бездискових робочих станціях або терміналах;

плата оновлення IDE або дисковода — для підтримки функції завантажувального пристрою при запуску системи;

плата для вирішення проблеми Y2K — в них міститься коректна процедура переходу в нове тисячоліття.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: