Urządzenia Peryferyjnymi komputera – nazywamy urządzenia zapewniające jego komunikacją z otoczeniem bądź jego urządzenia wykonawcze. Przykładami urządzeń peryferyjnych są: monitor, drukarka, klawiatura, mysz, ploter, skaner, i stacje dysków.
Urządzenia peryferyjne nie komunikują się z systemem bezpośrednio, lecz za pomocą specjalnych układów zwanych interfejsem bądź sterownikami /kontrolerami/ tych urządzeń.
Przyczyny, dla których wejścia/wyjścia muszą istnieć;
Format informacji dostarczanej przez system jest różny od formatu informacji wykorzystywanej przez urządzenia peryferyjne,
Parametry elektryczne sygnałów w systemie i urządzeniu peryferyjnym są różne,
Występuje różnica w szybkości transmisji informacji.
Karta Graficzna jest układem wejścia/wyjścia dla monitora, przekształcającym informację przez system na sygnały potrzebne do jego wysterowania.
Wszystko co dzieje się w komputerze jest wynikiem wykonywania pewnego programu. Do poprawnej pracy komputera potrzebny jest zarówno sprzęt (hardware), jak i oprogramowanie (software). Oprogramowaniem są także zwane sterowniki programowe.
Każde urządzenie peryferyjne musi korzystać z określonego układu wejścia/wyjścia (interfejsu).
Interfejsy bardzo popularne i często spotykane można umieszczać bezpośrednio na płycie głównej. Przykładami mogą być: sterownik klawiatury, porty szeregowe (RS232C), równoległe czy też interfejsy dysków elastycznych lub dysków twardych.
Sterowniki popularniejszych, standartowych urządzeń są elementami systemu operacyjnego lub BIOS-u.
Urządzenia nowe bądź nie typowe wymagają sterowników dostarczonych przez producenta (na dyskietkach lub CD-ROM-ie).
Poprawne funkcjonowanie urządzenia warunkowane jest właściwym działaniem jego układów i poprawnie działającymi sterownikami.
W celu zapewnienia współpracy układów wejścia/wyjścia z systemem wymagane są pewne zasoby systemu. Należą do nich: adresy w przestrzeni adresowej pamięci, adresy w przestrzeni adresowej układów wejścia/wyjścia, sygnały zgłoszeń przerwań i kanały DMA.
Informacje o sposobie działania układów oraz rejestry informujące o stanie układu (tzn. rejestry statusowe), ewentualnie rejestry komunikacyjne i inne znajdują się pod określonymi adresami w przestrzeni adresowej układów wejścia/wyjścia.
Wygenerowano: 2006-03-23