cmosarom


Katolíka univerzita v Ru~omberku
Pedagogická fakulta
CMOS a ROM BIOS
(princípy po%0Ĺ„íta%0Ĺ„ovĹĽch systémov)
1. ro%0Ĺ„ník IN-FY
CMOS a ROM BIOS
ZAPNUTIE PO ÍTA A
Po zapnutí nevie po%0Ĺ„íta%0Ĺ„ vôbec ni%0Ĺ„ a nemá ani ~iadne informácie na spracovanie.
CMOS je apecializovanĹĽ pomocnĹĽ obvod na základnej doske, ktorĹĽ obsahuje Ĺ›daje o
konfigurácii po%0Ĺ„íta%0Ĺ„a, s akĹĽmi zariadeniami pripojenĹĽmi na porty bude pracovae, ako bude
zobrazovae vĹĽsledky a pod. Má v sebe aj hodiny a kalendár. Po zostavení a pripojení
jednotlivĹĽch kusov zariadení (hardware) treba pomocou programu SETUP ulo~ie do CMOSu
vaetky potrebné Ĺ›daje. Vä%0Ĺ„ainou je to postup ako v testoch  mo~no si vybrae z ponĹ›knutĹĽch
mo~ností. Mal by to ale robie niekto, kto u~ %0Ĺ„osi o stavbe a funkcii po%0Ĺ„íta%0Ĺ„a %0Ĺ„osi vie. CMOS
má svoje vlastné napájanie, aby si vaetko pamätal aj po vypnutí po%0Ĺ„íta%0Ĺ„a. Ke sa po
nieko>kĹĽch rokoch napájacia batéria vybije, po%0Ĺ„íta%0Ĺ„ sa stane neovládate>nĹĽ. Treba vymenie
batériu, spustie Setup a obnovie nastavenie.
1. CMOS
Obsahuje zavádzací   bĹ›tovací program. Po zapnutí sa spustí program ulo~enĹĽ v
CMOS-ke, otestuje jednotlivé %0Ĺ„asti po%0Ĺ„íta%0Ĺ„a a potom  bĹ›tovací program vlo~í do RAM-ky
opera%0Ĺ„nĹĽ systém, %0Ĺ„o je program spôsobujĹ›ci, ~e sa nám po%0Ĺ„íta%0Ĺ„ javí ako  mĹ›dry stroj . Názov
je odvodenĹĽ za bootstrap, %0Ĺ„o sĹ› ko~ené uaká na %0Ĺ„i~mách a umo~HujĹ› vlastne ich obutie.
Pou~itie tohto starého názvu pre novĹĽ pojem sved%0Ĺ„í o peknom detstve a zmysle pre humor
in~inierov, ktorí si spomenuli na rozprávanie BarĂłna Práaila ako koHa i seba sediac na Hom
vytiahol z blata, do ktorého zapadli obaja a~ po uai, práve za tieto  bootstrapy . Tento
zavádzací program sa spustí v~dy po stla%0Ĺ„ení tla%0Ĺ„idla RESET (studenĹĽ atart), ktorĹĽ je niekde
pri sieeovom vypína%0Ĺ„i po%0Ĺ„íta%0Ĺ„a, alebo sĹ›%0Ĺ„asnom stla%0Ĺ„ení Ctrl + Alt + Del (teplĹĽ atart). Pri
tĹĽchto atartoch samozrejme z opera%0Ĺ„nej pamäti po%0Ĺ„íta%0Ĺ„a zmizne vaetko %0Ĺ„o tam práve bolo a
sme znovu na za%0Ĺ„iatku. Preto treba svoju prácu ob%0Ĺ„as zálohovae  ulo~ie do nejakej pamäti,
ktorá sa vypnutím a alaím atartovaním po%0Ĺ„íta%0Ĺ„a nevymazáva.
1. strana
2. ROM BIOS
Je pamäe, ktorej obsah sa nedá menie (Read Only Memory  pamäe iba na %0Ĺ„ítanie) a
sĹ› v nej ulo~ené, ako názov nazna%0Ĺ„uje (Basic Input-Output System  základnĹĽ systém vstupu-
vĹĽstupu), ovláda%0Ĺ„e (programy) atandardnĹĽch zariadení: klávesnice, obrazovky, portov, diskov
at. V niektorĹĽch staraích 8-bitovĹĽch po%0Ĺ„íta%0Ĺ„och boli v alaích ROM ulo~ené programy 
opera%0Ĺ„né systémy, tak~e chví>ku po zapnutí mohol programátor za%0Ĺ„ae so svojím %0Ĺ„arovaním.
SĹ›%0Ĺ„asné programy sĹ› nato>ko rôznorodé a rozsiahle, ~e ich ukladanie do nejakej ROM by
bolo pova~ované za krok späe.
BIOS
Jeho hlavnĹĽm cie>om je u>ah%0Ĺ„ie a zobecnie prístup k hardwarovĹĽm prostriedkom
po%0Ĺ„íta%0Ĺ„a. V érach opera%0Ĺ„ného systému DOS bol prostredníkom medzi opera%0Ĺ„nĹĽm systémom
a hardwarom po%0Ĺ„íta%0Ĺ„a. Moderné opera%0Ĺ„né systémy vyu~ívajĹ› slu~by BIOSu len pri zavádzaní
opera%0Ĺ„ného systému do pamäti a ovláda%0Ĺ„e hardwaru implementujĹ› sami. Rozhranie slu~ieb
BIOSu je prístupné pomocou sady softwarovĹĽch preruaení.
íslo preruaenia Funkcia
0x10 Slu~by obrazovky
0x13 Slu~by diskov
0x14 Slu~by sériového portu
0x15 Rozaírené slu~by
0x16 Slu~by Klávesnice
0x17 Slu~by tla%0Ĺ„iarne
Aplikácia
Opera%0Ĺ„nĹĽ systém
BIOS
Hardware
Obr. Pyramída prístupu k hardwaru
2. strana


Wyszukiwarka