BIOS

от Уикипедия, свободната енциклопедия
Направо към: навигация, търсене

BIOS означава Basic Input/Output System (основна входно-изходна система) и представлява малък програмен код, който се изпълнява при стартирането на компютъра. Записан е в чип, разположен на дънната платка. Грижи се за много от хардуерните устройства като монитор, хард диск, флопи, DVD/CD устройство. Друга негова функция е да намери и стартира операционната система на компютъра. Съдържа част от данните, необходими за конфигурирането на хардуера.

BIOS-ът може да се настрои и така, че да стартира операционна система само след въвеждане на парола, с която да се ограничи достъпа до настройките му, с оглед предотвратяване на неправилна употреба и срив в системата. Той се грижи за часовника на компютъра и за проверката на хардуера чрез самодиагностика със специална програма POST, която проверява правилната работа на всички устройства. Ако открие грешка, BIOS издава определен сигнал в зависимост от компютъра, който спомага за локализирането и отстраняването на проблема. Стандартно сигналите се чуват от високоговорителя и може да са само кратко, само дълго или смесено писукане, като комбинацията и броят им определя вида на съответната грешка. BIOS-ът по принцип е записан на ROM памет, но не винаги. Първите BIOS чипове са върху ROM памет, която не позволява презапис. С времето навлизат чипове EPROM с малко прозорче отгоре, което нормално е закрито и когато лепенката се махне, позволява презапис с цел ъпгрейд. Това става като чипът се осветява с ултравиолетова светлина, която изтрива записа и позволява нов запис със специално устройство, наречено програматор. В повечето съвременни компютри BIOS-ът вече рядко се среща върху ROM или EPROM, което го прави енергозависим, заради което в компютъра се поставя батерия, която го поддържа, докато не работи, за да не се изтрие. Тези нови чипове с BIOS се наричат EEPROM и позволяват електронно четене и запис, чрез което чипът може лесно да бъде ъпгрейдван за подобряването му или отстраняване на грешки. BIOS като цяло е най-важният софтуер на един компютър, понеже без него е невъзможно зареждането на която и да е операционна система, затова при него контролът относно дефекти в кода е много строг.

Потребителски интерфейс[редактиране | редактиране на кода]

Един съвременен BIOS има меню-базиран потребителски интерфейс, допускащ въвеждане на стойности чрез натискане на определен клавиш от клавиатурата. Потребителят може да:

  • конфигурира хардуера
  • сверява часовника
  • активира/деактивира системни компоненти
  • избере кои устройства са зареждащи
  • задава различни пароли за защита.