Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Elemente de arhitectura calculatoarelor - dispozitive de I/E

hardware



+ Font mai mare | - Font mai mic



Elemente de arhitectura calculatoarelor - dispozitive de I/E .

Dispozitive de I/E



doua blocuri: un controlor si dispozitivul propriu-zis.

Controloarele sunt seturi de chip-uri montate pe o placa si comanda din punct de vedere fizic dispozitivul.

. accepta comenzi de la SO.

. poate primi o comanda de tipul: citeste sectorul x de pe discul y. Controlorul determina cilindrul, sectorul si poziTia capului de citire

. (se pune pe cilindrul corect si se asteapta pana cand sectorul ajunge sub capul de citire). Controlorul asambleaza biTii citiTi si rezultatul il

stocheaza in memorie.

. programul care comunica cu un controlor, furnizandu-i comenzi si recepTionand raspunsuri se numeste driver de dispozitiv (device driver).Diverele ruleaza in mod nucleu.



OperaTiile de I/E pot fi realizate in trei moduri:

. Un program utilizator genereaza un apel de sistem

nucleul il transforma intr-un apel de procedura la driver-ul corespunzator se pornestedispozitivul de I/E si ramane intr-o bucla de interogare a dispozitivului. Metoda de astepare ocupata (busy waiting)

. cu intreruperi - controlor de intreruperi

. DMA (Direct Memory Access) se controleaza fluxul de biTi intre memorie si controlor fara intervenTia sistematica a procesorului.





Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 958
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved