Organizacja I Architektura Komputerow 8.doc

(1141 KB) Pobierz
Układy wejścia/wyjścia

13

OAK_w9

Układy wejścia/wyjścia

 

Układy wejścia/wyjścia są układami pośredniczącymi w wymianie informacji pomiędzy systemem mikroprocesorowym a zewnętrznymi urządzeniami współpracującymi, zwanymi urządzeniami peryferyjnymi.

Dla procesora układ ten widoczny jest jako rejestr lub zespół rejestrów o określonych adresach oraz pewien zestaw sygnałów sterujących.

 

Klasyfikacja przykładowych urządzeń wejścia/wyjścia

 

 

Urządzenie

Rodzaj

Partner

Szybkość transferu

danych [KB/s]

Klawiatura

wejściowe

człowiek

0,01

Myszka

wejściowe

człowiek

0,02

Wejście głosowe

wejściowe

człowiek

0,02

Skaner

wejściowe

człowiek

200

Wyjście głosowe

wyjściowe

człowiek

0,6

Drukarka wierszowa

wyjściowe

człowiek

1

Drukarka laserowa

wyjściowe

człowiek

100

Monitor graficzny

wyjściowe

człowiek

30000

Procesor-bufor ramki

wyjściowe

komputer

200

Siec-terminal

wej.lub wyj.

komputer

0,05

Sieć-LAN

wej.lub wyj.

komputer

200

Dysk optyczny

pamięć

komputer

500

Taśma magnetyczna

pamięć

komputer

2000

Dysk magnetyczny

pamięć

komputer

2000

 

 

Układy wejścia /wyjścia  współadresowalne z pamięcią operacyjną

 

 

 

Posiadają jak pamięć wejście adresowe i wejście sterujące

 

Układy wejścia/wyjścia izolowane

 

 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Adresy mogą się pokrywać. Osobne rozkazy obsługują pamięć a osobne są dla układów we/wy.

 

 

 

 

 

Moduł we/wy równoległe i szeregowe

 

Moduły równoległe obsługują lokalnie dołączone, szybkie urządzenia, a wolniejsze i zdalne urządzenia są dołączone poprzez interfejs szeregowy.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Wejście/wyjście równoległe

 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sprzęgnięcie interfejsu z drukarką



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DAV -Data Avalaible – dane dostępne, DAC – Data Accepted – dane przyjęte

Sprzęgnięcie interfejsu z drukarką

Interfejs umieszcza dane na magistrali danych i wysyła sygnał DAV. Gdy drukarka wykryje sygnał, wtedy czyta dane z magistrali i potwierdza ich odebranie sygnałem DAC. Interfejs neguje sygnał DAV i usuwa dane z magistrali. Po przetworzeniu danych drukarka neguje DAC

 

 

 

Moduł we/wy szeregowy

 

 

 



 

 

 

 

 

 

 

 

 

 

 

 

 

...

Zgłoś jeśli naruszono regulamin