Vstup/výstup: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
m Odstranění linku na rozcestník Procesor s použitím robota - Změněn(y) odkaz(y) na Mikroprocesor
úprava
Řádek 19: Řádek 19:
** jsou přístupné pomocí speciálních [[Strojový kód|strojových instrukcí]] (zpravidla IN a OUT)
** jsou přístupné pomocí speciálních [[Strojový kód|strojových instrukcí]] (zpravidla IN a OUT)
** adresní prostory paměti a vstupně/výstupních zařízení jsou oddělené
** adresní prostory paměti a vstupně/výstupních zařízení jsou oddělené
* paměťově mapované registry
* pamětově mapované registry
** jsou adresovány jako paměť
** jsou adresovány jako paměť
** jsou přístupné pomocí běžných strojových instrukcí pro čtení a zápis do paměti
** jsou přístupné pomocí běžných strojových instrukcí pro čtení a zápis do paměti

Verze z 1. 11. 2016, 11:29

Vstup/výstup (I/O, anglicky input/output) označuje ve výpočetní technice hardwarové zařízení, která zprostředkovávají kontakt počítače s okolím. Můžeme je rozdělit na vstupní zařízení, která odesílají informace z okolí dovnitř do počítače a výstupní zařízení, která naopak informace předávají zevnitř z počítače směrem ven. Dohromady označujeme tato zařízení jako vstupně-výstupní a můžeme za jejich pomoci počítače ovládat.

Procesor komunikuje přes sběrnici se vstupně/výstupními zařízeními pomocí registrů. Registr může mít velikost jeden bajt, ale může být i podstatně větší. Může mít podobu soustavy klopných obvodů nebo kusu běžné paměti. Registry jsou umístěny na příslušném vstupně/výstupním zařízení a jsou určeny pro čtení, pro zápis nebo pro čtení i zápis. Registr může sloužit i jako vyrovnávací paměť (hardwarová cache), protože v sobě udrží data do doby, než jsou přenesena do procesoru nebo operační paměti počítače, případně naopak zpracována samotným zařízením.

Registry můžeme rozdělit na:[1]

  • izolované registry
    • jsou přístupné pomocí speciálních strojových instrukcí (zpravidla IN a OUT)
    • adresní prostory paměti a vstupně/výstupních zařízení jsou oddělené
  • pamětově mapované registry
    • jsou adresovány jako paměť
    • jsou přístupné pomocí běžných strojových instrukcí pro čtení a zápis do paměti

Reference

  1. KOLÁŘ, Petr. Operační systémy [online]. Liberec: 2005-02-01 [cit. 2008-08-30]. S. 12-13. Dostupné online. 

Související články