1 / 24

Sisteme de intrare/ieșire și echipamente periferice

Sisteme de intrare/ieșire și echipamente periferice. Prof . Zoltan Francisc Baruch Departamentul de Calculatoare Universitatea Tehnică din Cluj-Napoca. Informații despre curs (1). Notare 30 % Laborator  colocviu 70 % Examen ( parțial + final )

Download Presentation

Sisteme de intrare/ieșire și echipamente periferice

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sisteme de intrare/ieșire și echipamente periferice Prof. ZoltanFrancisc Baruch Departamentul de Calculatoare Universitatea Tehnică din Cluj-Napoca

  2. Informații despre curs (1) • Notare • 30% Laborator  colocviu • 70% Examen (parțial + final) • Nota minimă pentru fiecare activitate: 5 • +1punct: Sinteză (opțional) • Paginiweb • http://users.utcluj.ro/~baruch/ro/ Cursuri Sisteme de intrare/ieșire Sisteme de intrare/ieșire și echipamente periferice (01)

  3. Informații despre curs (2) • Observații • Prezența la cursuri pentru acceptarea la examenul final: min. 50% • Prezența la lucrările de laborator pentru acceptarea la examenul final: 100% • Promovarea examenului parțial este foarte importantă • La examen, schemele bloc și diagramele de timp trebuie explicate Sisteme de intrare/ieșire și echipamente periferice (01)

  4. Bibliografie (1) • Baruch, Z. F., Sisteme de intrare/ieșire ale calculatoarelor, Editura Cartea Albastră, Cluj-Napoca, 2000, ISBN 973-9443-39-7 Sisteme de intrare/ieșire și echipamente periferice (01)

  5. Bibliografie (2) • Rosch, Winn L., Hardware Bible, SixthEdition, QuePublishing, 2003, ISBN 0-7897-2859-1 Sisteme de intrare/ieșire și echipamente periferice (01)

  6. Bibliografie (3) • Mueller, Scott, PC - Depanare și modernizare, Ediția a IV-a, Editura Teora, București, 2004 Sisteme de intrare/ieșire și echipamente periferice (01)

  7. Cuprinsul cursului • 1. Introducere • 2. Metode pentru operații de I/E • 3. Magistrale • 4. Afișaje cu cristale lichide • 5. Alte tipuri de afișaje • 6. Adaptoare grafice • 7. Discuri optice Sisteme de intrare/ieșire și echipamente periferice (01)

  8. 1. Introducere • Sisteme de I/E • Structura unui sistem de I/E • Module de I/E Sisteme de intrare/ieșire și echipamente periferice (01)

  9. Sisteme de I/E (1) • Sistem 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 • Performanțasistemului de calcul depinde de relația dintre: • Procesor și memorie • Procesor și echipamentele de I/E Sisteme de intrare/ieșire și echipamente periferice (01)

  10. Sisteme de I/E (2) • Timpul de accesși rata de transfer a echipamentelor de I/E influențează performanțaglobală a sistemului • Timpul de execuțieal UCP – nu include timpul de așteptare pentru operații de I/E sau timpul în care se execută alte programe • Ignorăoperațiile de I/E • Un indicator mai potrivit al performanței: timpul de răspuns Sisteme de intrare/ieșire și echipamente periferice (01)

  11. Sisteme de I/E (3) • Ignorarea SIE conduce la scăderea performanței globale a sistemului • Exemplu: • Presupunem că există o diferențăde 10% între timpul de execuție alUCP și timpul de răspuns • Se crește viteza UCP de 10 ori, neglijând sistemul de I/E • Legea luiAmdahl: se obține o creștere a vitezei de numai 5 ori Sisteme de intrare/ieșire și echipamente periferice (01)

  12. 1. Introducere • Sisteme de I/E • Structura unui sistem de I/E • Module de I/E Sisteme de intrare/ieșire și echipamente periferice (01)

  13. Structura unui sistem de I/E (1) Structura unui sistem de calcul și a unui sistem tipic de I/E Sisteme de intrare/ieșire și echipamente periferice (01)

  14. Structura unui sistem de I/E (2) • Echipamentele periferice nu se conectează direct la magistrală; motive: • Există o mare varietatede periferice, cu principii de funcționare diferite • Rata de transfer a perifericelor poate fi mult mai redusădecât cea a memoriei și a UCP • Perifericele utilizeazăformate diferite ale datelorși cuvinte de lungimi diferitefațăde UCP Sisteme de intrare/ieșire și echipamente periferice (01)

  15. 1. Introducere • Sisteme de I/E • Structura unui sistem de I/E • Module de I/E Sisteme de intrare/ieșire și echipamente periferice (01)

  16. Module de I/E (1) • Un modul de I/E (controler de I/E) efectuează: • Controlul echipamentelor externe • Transferul datelor între aceste echipamente și memoria principalăși/sau registrele UCP • O interfațăinternă: cu UCP și memoria principală • O interfațăexternă: cu echipamentul periferic Sisteme de intrare/ieșire și echipamente periferice (01)

  17. Module de I/E (2) • Funcțiileși cerinţele principale ale unui modul de I/E: • Control și sincronizare • Comunicația cu UCP • Comunicația cu echipamentele externe • Memorarea datelor • Detecția erorilor Sisteme de intrare/ieșire și echipamente periferice (01)

  18. Module de I/E (3) • Control și sincronizare • În orice perioadă de timp, UCP poate comunica cu unul sau mai multe echipamente externe • Resursele interne trebuie partajate între mai multe activități • Funcție pentru coordonarea fluxului de date între resursele interne și echipamentele externe Sisteme de intrare/ieșire și echipamente periferice (01)

  19. Module de I/E (4) • Comunicația cu UCP cuprinde: • Decodificarea comenzilor • Comenzi  semnale pe magistrala de control • Parametri  pe magistrala de date • Transferul datelor între UCP și modulul de I/E pe magistrala de date • Raportarea stării • Un modul de I/E poate fi ocupat cu execuția comenzii precedente  semnal BUSY • Recunoașterea adreselor perifericelor Sisteme de intrare/ieșire și echipamente periferice (01)

  20. Module de I/E (5) • Comunicația cu echipamentele externe • Se realizează prin semnale de control, de stare și de date • Memorarea datelor • Pentru cele mai multe periferice, ratade transfer este redusă comparativ cu cea între memorie și UCP • Datele transferate de la memoria principală sunt memorate de modulul de I/Eși sunt transmise la periferic cu rata acestuia Sisteme de intrare/ieșire și echipamente periferice (01)

  21. Module de I/E (6) • Detecția erorilor • Erorile trebuie raportate către UCP • Defecte mecanice și electrice • Modificarea accidentală a datelor transmise de periferic la modulul de I/E • Coduri detectoare și corectoare de erori • Bit de paritate • Coduri CRC (Cyclic Redundancy Check) • Coduri ECC (Error Correcting Code) Sisteme de intrare/ieșire și echipamente periferice (01)

  22. Rezumat • Pentru utilizatori, timpul de răspuns este un indicator de performanță mai potrivit decât timpul de execuție al UCP • Performanța SIE influențează în mod semnificativ performanța globală a sistemului de calcul • Echipamentele periferice se conectează la magistrala sistemului prin intermediul modulelor de I/E Sisteme de intrare/ieșire și echipamente periferice (01)

  23. Noțiuni, cunoștințe • Sistem de intrare/ieșire • Timp de execuție al UCP • Timp de răspuns • Modul de I/E (controler de I/E) • Funcțiile unui modul de I/E • Coduri CRC, ECC Sisteme de intrare/ieșire și echipamente periferice (01)

  24. Întrebări • Care este deosebirea dintre timpul de execuție al UCPși timpul de răspuns? • Care sunt motivele pentru care perifericele nu se conectează direct la magistrala sistemului? • Care sunt funcțiile unui modul de I/E? Sisteme de intrare/ieșire și echipamente periferice (01)

More Related