Поняття BIOS (Базова система вводу-виводу)

BIOS розшифровується як Basic Input Output System, що використовується для реалізації інтерфейсу між програмним та апаратним компонентами комп'ютера. Фізично BIOS на системній платі, BIOS на кожній платі розширення та драйвери їх пристроїв складають BIOS комп'ютера. З них BIOS материнської плати є найважливішою частиною BIOS, оскільки він містить основні налаштування конфігурації та виконує діагностичні перевірки.

BIOS міститься в інтегральній схемі, розташованій на материнській платі (спалена в ПЗУ у старих моделях, пізніше EEPROM, сьогодні в Flash RAM). Ємність чіпа BIOS вимірюється в мегабітах (Мб), чіп зазвичай містить 1-4 Мб пам'яті. Він має дві частини: нерухому частину, змінну частину.

Щоб забезпечити коректну роботу комп'ютера, BIOS повинен знати параметри машини, а також поточну конфігурацію. Ця інформація кодується в самому BIOS (наприклад, інформація ACPI, маршрутизація IRQ) і зберігається в оперативній пам’яті CMOS (додатковій напівпровідниковій оксиді металу). Це спеціальна пам’ять, яка електрично живиться від батареї або акумулятора. Він також знаходиться на материнській платі. Завдяки цій системі дані CMOS не зникають навіть після вимкнення машини.

Історія BIOS

Концепція BIOS була винайдена Гері Кілдоллом і вперше з'явилася в операційній системі CP/M в 1975 році, яка описує специфічну для машини частину CP/M, завантажується в процесі завантаження і безпосередньо підключена до апаратного забезпечення комп'ютера, забезпечення функціональності інтерфейсу. Машини CP/M зазвичай мали лише один простий завантажувач, розміщений у ПЗУ.

Коли IBM створила ПК, роль прошивки відводилася програмі під назвою BIOS, але на відміну від добре розробленої прошивки, це лише недолік сьогодні, хоча не лише через це, але через історію сімейства процесорів x86. сумісності, тому вона намагається поєднати багатовікові техніки з новими, але з невеликим успіхом.

Intel має намір замінити майже 20-річний BIOS на продукт із кодовою назвою Tiano. Однак наступником BIOS є UEFI (Universal Extensible Firmware Interface), який вже підтримує графічне відображення та опцію Secure Boot, яка дозволяє завантажувати лише підписаний код.

Завдання BIOS

1. Тест апаратного забезпечення (POST - Самоперевірка при включенні)
2. Завантаження драйверів обладнання
3. Системна конфігурація
4. Завантажте конкретну операційну систему
5. Надання інтерфейсу BIOS для операційної системи.

Визначення BIOS

Коли BIOS запускається, на екрані відображається точний тип:

bios

Визначте мікросхему BIOS на материнській платі, а потім прочитайте тип BIOS на ній (це може бути мікросхема PLCC або DIP для комп’ютерів):

Якщо ми вже знаємо його тип, ми можемо легко з’ясувати, де шукати помилку в нашому комп’ютері, визначивши сигнали циліндра.

- Без звукового сигналу: Блок живлення пошкоджений або неправильно підключений до системної плати.
- 1 короткий звуковий сигнал: Все гаразд.
- 2 коротких звукових сигналу: Виникла проблема з оперативною пам’яттю. Перезапустіть машину. Перевірте модулі пам'яті!
- 3 коротких звукових сигналу: Помилка у перших 64 КБ пам’яті. Кроки такі ж, як і в попередньому випадку.
- 4 коротких звукових сигналу: Неправильний системний таймер.
- 5 коротких звукових сигналів: Помилка процесора.
- 6 коротких звукових сигналів: Неправильний контролер клавіатури.
- 7 коротких звукових сигналів: Помилка материнської плати.
- 8 коротких звукових сигналів: Помилка відеопам'яті.
- 9 коротких звукових сигналів: Помилка контрольної суми BIOS (CRC).
- 10 коротких звукових сигналів: Помилка запису в CMOS.
- 11 коротких звукових сигналів: Погана зовнішня кеш-пам'ять (розташована на слотах материнської плати).
- 1 довгий + 2 короткі звукові сигнали: Помилка відеокарти.
- 1 довгий + 3 короткі звукові сигнали: Те саме, що і в попередньому випадку.
- 1 довгий + 8 коротких звукових сигналів: Помилка відеокарти або монітор не підключено.