Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
firmvér a jeho úloha
* firmvér je prvý program, ktorý sa spustí, keď počítač vybaví. Je to v podstate počítačový „budíčekový hovor“ a riadi počiatočné kroky procesu spustenia.
* bios (základný vstupný/výstupný systém) alebo UEFI (Unified Extensible Firmware Interface) sú typy firmvéru, ktoré sa bežne používajú v moderných počítačoch.
Základný systém vstupu a výstupu
I/O systém ako súčasť firmvéru riadi tok údajov medzi základnými komponentmi počítača a externými zariadeniami. Tu je zjednodušený pohľad:
1. Inicializácia: Keď počítač napája, firmvér začne kontrolou hardvéru systému:
- Post (Self-on Self Test): Tento test skúma CPU, RAM, pevné disky a ďalšie rozhodujúce komponenty, aby sa zabezpečilo, že správne fungujú.
- detekcia bootovania: Firmvér vyhľadáva zavádzacie zariadenie (zvyčajne pevný disk alebo SSD). Identifikuje bootovací oddiel a načíta z neho program zavádzacieho zavádzača.
2. Ovládače zariadení: I/O systém sa spolieha na ovládače zariadení, ktoré sú malými programami, ktoré umožňujú počítaču porozumieť a komunikovať so špecifickými hardvérovými komponentmi.
3. Vstup: To sa týka prijímania údajov z externých zariadení:
- klávesnica: Stlačeniami, ktoré sú preložené do znakov, ktorým počítač rozumie.
- myš: Pohyb a kliknutia sa interpretujú a odosielajú do operačného systému.
- karta sieťového rozhrania (NIC): Dátové pakety sa prijímajú zo siete.
4. Výstup: To sa týka odosielania údajov na externé zariadenia:
- Monitor: Zobrazuje text a grafiku.
- reproduktory: Hrá zvuk.
- tlačiarne: Tlačí dokumenty.
- karta sieťového rozhrania (NIC): Prenáša dátové pakety do siete.
Kľúčové komponenty I/O systému:
* prerušovacie radiče: Tieto zaobchádzajte s požiadavkami na prerušenie z rôznych zariadení a signalizujú CPU, keď si niečo vyžaduje pozornosť.
* MAMPAPMAPIDA I/O: I/O systém používa na komunikáciu so zariadeniami špecifické miesta pamäť.
* Port Mappers: Zvládajú priradenie I/O portov na konkrétne zariadenia.
Úloha operačného systému
Zatiaľ čo systém I/O v rámci firmvéru spracováva počiatočné nastavenie, operačný systém preberá väčšinu I/O správy, keď sa načíta. Operačný systém:
* Spravuje ovládače zariadení.
* Prideľuje zdroje na rôzne zariadenia.
* Zvládne tok údajov medzi počítačom a zariadeniami.
Príklad:
Predstavte si, že na klávesnici zadáte list. Takto funguje systém I/O:
1. Vstup: Klávesnica odošle signál do I/O systému, čo naznačuje, že tlačidlo bolo stlačené.
2. prerušenie: I/O systém generuje prerušenie na upozornenie CPU.
3. spracovanie: CPU, riadený príslušným ovládačom zariadenia, prijíma informácie o stlačení klávesov.
4. Výstup: Operačný systém zobrazuje napísané písmeno na obrazovke.
v súhrne:
Základný systém vstupu a výstupu v rámci firmvéru pôsobí ako základ pre komunikáciu počítača s jeho hardvérom. Inicializuje systém, riadi ovládače zariadení a spracováva tok údajov medzi základnými komponentmi počítača a externými zariadeniami.