14. Porturile I/O. Rolul. Module I/O Flashcards
Ce reprezinta porturile I/O?
sunt porturi de intrare-iesire cu ajutorul carora este realizat schimbul de informatii dintre dispozitive periferice (exterioare sistemului) si microprocesor
Ce tipuri de periferice exista?
human readable (screen, printer, keyboard) machine readable (monitoring & control) communication (modem, network interface card)
Care sunt caracteristicile unde se necesita folosirea porturilor I/O?
vitezele de comunicatie sunt diferite
formatul datelor transferate este diferit
toate dispozitivele sunt mai lente decat CPU-ul si RAM-ul
exista o gama larga de dispozitive periferice (I/O)
se transfera date in diferite volume
Cati registrii are portul I/O? (1 la 4 octeti)
Status
Control
Data-In
Data-Out
Ce reprezinta modulele I/O?
Reprezinta o interfata la CPU si memorie
Pot realiza interfata intre unul sau mai multe periferice
Care sunt functiile I/O?
Control si temporizare
Comunicatia cu CPU si dispozitiv
Buffer-area datelor
Detectia erorilor
Ce moduri de lucru cu module I/O exista?
mapate izolat I/O
(procesorul are instructiuni separate de I/O)
mapate ca memorie
(procesorul nu foloseste instructiuni separate)
hibrid
Ce rol are registrul status?
contine starea comenzii curente, daca a fost finalizata, daca octetul de date este disponibil sau daca dispozitivul I/O a
generat o eroare, etc.
Ce rol are registrul control?
folosit pentru a lansa o comanda sau a modifica starea unui dispozitiv I/O
Ce rol are registrul data-in?
se citeste pentru a primi date
Ce rol are registrul data-out?
se scrie pentru a trimite date