Що таке bios

Що таке bios

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


Давайте розберемося, що таке bios. Щоб було більш зрозуміло, почнемо з прикладу. Уявімо собі абстрактний комп 'ютер, на якому потрібно завантажити операційну систему Віндовс. Вмикаємо відповідні шнури в розетки і натискаємо на системному блоці кнопку включення і... нічого не відбувається, тому що раз ми не знаємо, що таке bios, то на платі його і немає. Задумайтеся, звідки комп 'ютер може "знати", що потрібно почати завантаження саме з жорсткого диска, причому певного? Адже можна завантажуватися з флешки, компакт-диска, навіть по локальній мережі. Чому саме вінчестер? Отже, можна припустити, що десь у комп 'ютері існує якийсь програмний механізм, що дозволяє вказувати, з чого починати завантаження.


Здогадка вірна! Таке дійсно є. Ось ми і підійшли до питання про те, що таке bios. На будь-якій материнській платі є спеціальна мікросхема, в яку ще на заводі заноситься невелика керуюча програма. Її функції, звичайно, не обмежуються одним лише вибором пристрою завантаження.

Робота комп 'ютера виглядає наступним чином: на всі компоненти подається електроживлення, їх внутрішні контролери виконують тести самодіагностики і, якщо все нормально, виставляють біт готовності. Далі управління передається мікропрограмі, що знаходиться в мікросхемі біос, вона сканує шини на наявність підключених комплектуючих і опитує їх регістри стану. Потім біос виконує налаштування переривань IRQ і каналів DMA для всіх підключених комплектуючих. Також відповідно до SPD виставляються затримки модулів оперативної пам 'яті та чіпсету. До речі, CAS можна налаштувати тільки на цьому етапі, поки пам 'ять не використовується. Тепер стало зрозуміліше, що таке bios?

При виявлених проблемах алгоритм переривається і видається повідомлення про помилку (це може бути напис на екрані або кодований писк системного динаміка).

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

Напис на екрані, що з 'являється при включенні - Award, Ami або Phoenix Technologies, вказує на види біоса. Хоча їх більше, але на комп 'ютерах найчастіше використовуються саме ці. Принцип роботи у них однаковий. Відмінності полягають у різній структурі розділів меню, кількості доступних користувачеві налаштувань, реалізації передачі завантаження. В даний час класичний біос поступово поступається місцем своєму ідейному приймачеві - системі UEFI. У цьому нововведенні було переглянуто багато ключових особливостей біос. У принципі, до UEFI назву BIOS можна застосовувати тільки із застереженнями.