BIOS издава звуков сигнал

Концепцията на BIOS (Basic Input Output System)

BIOS означава Basic Input Output System, която се използва за реализиране на интерфейс между софтуерните и хардуерните компоненти на компютъра. Физически BIOS на системната платка, BIOS на всяка разширителна карта и драйверите на техните устройства съставят BIOS на компютъра. От тях BIOS на дънната платка е най-важната част от BIOS, тъй като съдържа основни настройки за конфигурация и извършва диагностични проверки.

BIOS се съдържа в интегрална схема, разположена на дънната платка (изгорена в ROM в по-стари модели, по-късно EEPROM, днес във Flash RAM). Капацитетът на BIOS чипа се измерва в мегабита (Mb), чипът обикновено съдържа 1-4 Mb памет. Той има две части: фиксирана част, променлива част.

За да се гарантира правилната работа на компютъра, BIOS трябва да знае параметрите на машината, както и текущата конфигурация. Тази информация се кодира в самия BIOS (напр. ACPI информация, IRQ маршрутизация) и се съхранява в CMOS RAM (Допълнителна метална оксидна полупроводникова RAM). Това е специална памет, която се захранва електрически от батерия или акумулатор. Той се намира и на дънната платка. Благодарение на тази система CMOS данните не изчезват дори след изключване на машината.

История на BIOS

Концепцията за BIOS е измислена от Gary Kildall и за първи път се появява в операционната система CP/M през 1975 г., която описва специфичната за машината част от CP/M, зарежда се по време на процеса на зареждане и е пряко свързана с компютърния хардуер, осигурявайки функционалност на интерфейса. Машините CP/M обикновено имаха само един прост зареждащ файл, поставен в ROM.

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