Komputery i sieci - podstawy
6. Układy we/wy, DMA, magistrale
6.1. Układy we/wy
Podstawowym układem wejścia-wyjścia jest równoległy układ we/wy (ang. parallel interface unit, parallel input/output circuit). Jest to z reguły układ programowany, tzn. przed rozpoczęciem pracy układu mikroprocesor przesyła do niego (ściślej do rejestru sterowania układu we/wy) polecenie określające jego tryb pracy, a dokładniej:
- sposób wysyłania informacji (czy bezpośrednio, czy z potwierdzeniem)
- kierunek przesyłania informacji (czy układ ma pracować jako wejście, czy jako wyjście)
Schemat blokowy typowego układu we/wy pokazany jest na rys. 1. Z punktu widzenia mikroprocesora układ we/wy jest zespołem adresowanych rejestrów z tzw. przestrzeni adresowej we/wy.
Typowym uniwersalnym układem we/wy jest np. układ Intel 8255.
Rys. 1. Schemat blokowy typowego układu we/wy