Basic Input Output System: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
presunutie obrázku do prava
doplnenie krokov POST
Značky: prvá úprava redaktora bez zdroja vizuálny editor
Riadok 1:
[[Súbor:Bios data flow.jpg|thumb|Datové toky]]
 
'''Basic Input Output System''' (doslova ''základný vstupno-výstupný systém''), skrátene '''BIOS''', je základný program osobného [[počítač]]a slúžiaci na komunikáciu hardvéru s [[operačný systém|operačným systémom]] počítača. Obvykle je umiestnený v pamäti na [[Matičná doska|základnej doske]] a je mu odovzdané riadenie po štarte počítača. Po inicializácií systému potom BIOS načíta [[operačný systém]] a odovzdá mu riadenie.
== '''Basic Input Output System''' (doslova ''základný vstupno-výstupný systém''), skrátene '''BIOS''', je základný program osobného [[počítač]]a slúžiaci na komunikáciu hardvéru s [[operačný systém|operačným systémom]] počítača. Obvykle je umiestnený v pamäti na [[Matičná doska|základnej doske]] a je mu odovzdané riadenie po štarte počítača. Po inicializácií systému potom BIOS načíta [[operačný systém]] a odovzdá mu riadenie. V moderných operačných systémoch nie sú už služby BIOS-u tvoriace jeho rozhranie používané, alebo je ich využitie obmedzené na niektoré činnosti alebo fázy behu [[operačný systém|operačného systému]] (detekcia a počiatočná konfigurácia zariadení atd.). V systéme rozoznávame BIOS základnej dosky a BIOS [[rozširujúca karta|rozširujúcich kariet]] (napr. [[grafická karta|VGA]]). V starších systémoch bol BIOS uložený na [[matičná doska|základnej doske]] a obsahoval ovládače pre základné súčasti systému ako [[klávesnica]], [[disketová mechanika]], [[pevný disk]] atď. Časom sa začalo používať viac zariadení a BIOS musel byť uložený aj na pevnom disku (ovládače potrebné pre štart systému - LPT, [[myš (počítač)|myš]], CD mechanika, [[zvuková karta]] atď.). Ovládače, ktoré musia byť spúšťané hneď pri štarte majú vlastný BIOS. Preto BIOS základnej dosky pri štarte hľadá BIOS-y periférií v rozširujúcich slotoch. Zariadenia, ktoré majú svoj BIOS: Grafické karty, SCSI radiče, [[sieťová karta|sieťové karty]], doplnkové radiče, ktoré nepodporuje BIOS základnej dosky, zariadenia používajúce neštandardné [[IRQ]], [[DMA]] a pamäťové adresy atď.) ==
 
== Funkcie BIOS-u ==
* '''POST''' - Power-On Self Test - základný test systému a pripojených komponentov.
*Pri každom štarte počítača sa ako prvý vyvolá BIOS – softvér ukrytý v ROM pamäti na základnej doske, zaisťujúci najzákladnejšie funkcie a zavedenie vlastného operačného systému. Je to teda prvý program s ktorým sa procesor po štarte stretne. BIOS podrobí hardvér testu a nastaví svoju konfiguráciu podľa zdetekovaných informácií a parametrov nastavených v setupe. Vykoná tzv. power-on-self-test (POST), ktorým overí funkčnosť základných komponentov počítača - pamäti, procesora, pamäti cache, DMA, klávesnice, adresovej brány A20, videokarty, pevného disku a disketovej mechaniky. Jeho úloha je veľmi dôležitá, poskytuje totiž operačnému systému softwarové rutiny, cez ktoré môže komunikovať s perifériami. V prípade počítača s EISA, PCI alebo AGPmá tiež za úlohu rozoznať jednotlivé komponenty v slotoch a automaticky počítač skonfigurovať. Z jeho špeciálnej pozície v chode počítača vyplýva aj jeho viazanosť na čipovú sadu a základnú dosku. Je teda pre daný typ dosky špeciálne vyvíjaný s ohľadom pre jej maximálne využitie. Fyzicky sa BIOS nachádza v čipe s kapacitou 64, 128 alebo 256 KB. Zvláštnosťou týchto čipov je, že po vypnutí počítača ich obsah zostáva zachovaný.
* '''SETUP''' - konfigurácia a parametrizácia systému (užívateľsky nastavovateľná časť BIOSU)
* '''Bootstrap Loader''' - hľadajúci master boot sektor na bootovacej mechanike (médiu), ak ho nájde odovzdá mu riadenie.