Curs 1 Flashcards
Introducere (19 cards)
Ce face sistemul de I/E (SIE) ?
efectuează transferul informațiilor între memoria principală și mediul exterior al sistemului de calcul :
- Suporturile externe de informații
- Alte sisteme de calcul
De ce depinde performanta sistemului de calcul ?
Performanța sistemului de calcul depinde
de relația dintre:
O Procesor și memorie
O Procesor și echipamentele de I/E
Ce influențează
performanța globală a sistemului ?
Timpul de acces și rata de transfer a
echipamentelor de I/E
Timpul de execuție al UCP
nu include
timpul de așteptare pentru operații de I/E
sau timpul în care se execută alte programe
O Ignoră operațiile de I/E
Un indicator mai potrivit al performanței
Timpul de răspuns
Ignorarea SIE
conduce la scăderea
performanței globale a sistemului
De ce nu se conectează echipamentele periferice direct la magistrală ?
O Există numeroase tipuri de periferice, cu principii de funcționare diferite
O Rata de transfer a perifericelor poate fi mult mai redusă decât cea a memoriei și a UCP
O Perifericele utilizează formate diferite ale datelor și cuvinte de lungimi diferite față de UCP
Ce face un modul de I/E (controler de I/E)?
O Controlul echipamentelor externe
O Transferul datelor între aceste echipamente și memoria principală și/sau registrele UCP
Tipuri de interfete
O interfață internă: cu UCP și memoria
principală
O interfață externă: cu echipamentul
periferic
Care sunt Funcțiile și cerințele principale ale unui modul de I/E?
1) Control și sincronizare
2) Comunicația cu UCP
3) Comunicația cu echipamentele externe
4) Memorarea datelor
5) Detecția erorilor
Control și sincronizare
1) În orice perioadă de timp, UCP poate
comunica cu unul sau mai multe echipamente externe
2) Resursele interne trebuie partajate între mai multe activități
3) Funcție pentru coordonarea fluxului de date între resursele interne și echipamentele externe
Ce cuprinde comunicația cu UCP ?
1) Decodificarea comenzilor
2) Transferul datelor
3) Raportarea stării
4) Recunoașterea adreselor perifericelor
Decodificarea comenzilor in comunicarea cu UCP
Comenzi → semnale pe magistrala de control
Parametri → pe magistrala de date
Transferul datelor in comunicarea cu UCP
Transferul datelor între UCP și modulul de I/E se realizeaza pe magistrala de date
Ce face semnalul BUSY ?
Indica ca un modul de I/E este ocupat cu execuția comenzii precedente
Comunicația cu echipamentele externe
Se realizează prin semnale de control, de
stare și de date
Memorarea datelor
1) Pentru cele mai multe periferice, rata de
transfer este redusă comparativ cu cea între
memorie și UCP
2) Datele transferate de la memoria principală sunt memorate de modulul de I/E și sunt transmise la periferic cu rata acestuia
Detecția erorilor
1) Erorile trebuie raportate către UCP
2) Defecte mecanice și electrice
3) Modificarea accidentală a datelor transmise de periferic la modulul de I/E
Coduri detectoare și corectoare de erori
1) Bit de paritate
2) Coduri CRC (Cyclic Redundancy Check)
3) Coduri ECC (Error Correcting Code)