150 likes | 389 Views
ОАК Лаб.упражнение. BIOS. Какво е BIOS?. Наименованието BIOS е съкращение от Basic Input/Output System - базова система за вход/изход. По същество, това е компютърна програма, работеща на най-ниско ниво ( фърмуер ), която се стартира първа при включване на компютъра.
E N D
ОАКЛаб.упражнение BIOS
Какво е BIOS? • Наименованието BIOS е съкращение от Basic Input/Output System - базова система за вход/изход. По същество, това е компютърна програма, работеща на най-ниско ниво (фърмуер), която се стартира първа при включване на компютъра. • Основната функция на тази програма е да инициализира стандартния хардуер ( клавиатура, мишка, графичен адаптер, памет и т.н) и да зареди необходимите драйвери за управлението му.
POST • При пускането на компютъра първоначално се стартира програмата на BIOS за инициализация и проверка на работоспособността на инсталираните компоненти, позната като POST - Power On Self Test. Като следваща стъпка се прави проверка за състоянието на откритите компоненти, след което се инициализират и зареждат драйверите им за управление. • След успешното завършване на тази програма BIOS предава управлението на операционната система. • Ако по време на POST теста се открият грешки, те се изписват на екрана на монитора.
Звукови сигнали • Ако такива възникнат грешки в по-ранен стадии, когато още не е стартиран видеоадаптерът, тогава BIOS сигнализира с комбинация от звукови сигнали от системния високоговорител, която е различна за всеки отделен производител на BIOS.
При доста съвременни платки се използват и цифрови индикатори (фиг.1), които прихващат от port 80h кодa на всяка изпълняванa подпрограма от POST и гo изобразяват визуално, като по този начин улесняват диагностицирането на евентуален проблем. Фиг.1
Програмата BIOS е записана в един малък чип, наречен EEPROM -(Electrically Erasable Programmable Read-Only Memory), който се намира на дънната платка (фиг.2). Фиг.2
BIOS Setup • BIOS съдържа и една конфигурационна програма, която се нарича BIOS Setup Utility или BIOS CMOS Setup Utility. Много от потребителите бъркат BIOS именно с тази конфигурационна програма, но въпреки, че се съхранява в същия чип, тя е само инструмент за настройката му - посредством нея могат да се задават различни параметри на разнообразните хардуерни подсистеми.
CMOS • Съдържанието на BIOS чипа не може да се променя, с изключение на ситуацията, когато се налага презаписване на фърмуера с помощта на специална програма. За целта се използва и друг вид разположена в самия чипсет памет, наречена CMOS и служеща за запис именно на параметрите.
CMOS не е енергонезависима, но консумира съвсем малко електричество и изисква захранващо напрежение oт порядъка на 3V, за да "помни" информацията за различните настройки на хардуерните устройства, часа, датата и т.н. • Поради тази причина на дънните платки има монтирана една малка литиева батерия (фиг.3), която гарантира работоспособността на CMOS в продължение на няколко години. Фиг.3
При почти всички дънни платки в близост до батерията има и джъмпер, който се казва Clear CMOS (фиг.4), и служи за изтриване на съдържанието в CMOS паметта. Фиг.4
Смяната на фърмуера • Налага само в случай на някакъв проблем с несъвместимост или проблемна работа на някое хардуерно устройство. Самата подмяна е получила популярното название флашване (също и префлашване) на BIOS и всъщност представлява "електрическо програмиране" на BIOS чиповете.
Tипове BIOS • Phoenix BIOS на Phoenix Technology • AMI BIOS на American Megatrends
Tипове BIOS • Phoenix-AwardBIOS на Award Software
Оформлението на BIOS Setup • В зависимост от модела и марката на дънната платка, оформлението и организацията на настройките в BIOS Setup програмата могат да се различават по между си значително. Общото е, че всички настройки са групирани в отделни секции, и в крайна сметка са дефинирани с близки наименования. Екран на конфигурационната програма на дънната платка DFI LanParty UT P35-T2R ( Phoenix - Award BIOS)
Оформлението на BIOS Setup Допълнителните секции (ако има такива) като споменатите по-горе се различават като наименования в зависимост от производителя на дънната платка и обикновено съдържат настройки за овърклок - напрежения и честоти, множител на процесора и т.н