Șoferul (numărul plural de șoferi, varianta conducătorului auto este colocvială și profesională) este un program de calculator. cu care un alt program (de obicei un sistem de operare) accesează hardware-ul unui anumit dispozitiv. În general, aveți nevoie de un driver pentru a utiliza orice dispozitiv (atât extern cât și intern). Dar, de obicei, cu sistemele de operare, driverele sunt livrate pentru componentele hardware cheie, fără de care sistemul nu va putea să funcționeze. Cu toate acestea, pentru anumite dispozitive (cum ar fi o placă grafică sau o imprimantă), pot fi necesare drivere speciale, de obicei furnizate de producătorul dispozitivului.
Ideologia construirii șoferilor
Sistemul de operare gestionează un "dispozitiv virtual" care înțelege setul standard de comenzi. Conducătorul traduce aceste comenzi în comenzi pe care dispozitivul le înțelege direct. Această ideologie se numește "abstractizare de la hardware". Pentru prima dată în tehnologia informatică internă, o astfel de abordare a apărut în seria de calculatoare a UE. și astfel de programe de control au fost numite programe de canale.
Conducătorul este alcătuit din mai multe funcții care gestionează anumite evenimente ale sistemului de operare. De obicei, acestea sunt 7 evenimente principale:
- Descărcați driverul. Aici, șoferul se înregistrează în sistem, efectuează inițierea inițială și așa mai departe;
- descărcare. Șoferul eliberează resursele capturate - memorie, fișiere, dispozitive etc.
- deschiderea șoferului. Începutul lucrării principale. De obicei, driverul este deschis de către program ca fișier, prin funcțiile CreateFile () în Win32 sau fopen () pe sistemele bazate pe UNIX;
- lectură;
- scrieți: programul citește sau scrie date de la / la dispozitivul deservit de șofer;
- Închidere: operația, care este inversa deschiderii, eliberează resursele deschise la deschidere și distruge descriptorul de fișiere;
- Control I / O-IO Control-IOCTL. De multe ori, driverul suportă o interfață I / O specifică dispozitivului. Folosind această interfață, programul poate trimite o comandă specială, care este acceptată de acest dispozitiv. De exemplu, pentru dispozitivele SCSI, puteți trimite comanda GET_INQUIRY pentru a obține o descriere a dispozitivului. În sistemele Win32, controlul este efectuat prin DeviceIoControl API (). În ioctl ()
Integrarea driverului
Pe măsură ce sistemele dezvoltă, care combină pe o singură placă nu doar elementele centrale ale computerului, ci și majoritatea dispozitivelor computerului, în general, se ridică întrebarea privind confortul de a susține astfel de sisteme, numit "platformă hardware" sau pur și simplu "platformă".
producătorii prima platforma a furnizat un set de drivere separate pentru sistemele de operare asamblate pe un suport (de obicei, CD-uri), atunci există pachete de instalare, numit „4-in-1“ și «o singură atingere», și permite de a simplifica instalarea driverelor în sistem. Cu toate acestea, un singur termen bine stabilit nu a fost lung.
Un termen modern care descrie astfel de seturi de drivere de dispozitive este pachetul de suport al consiliului. sau "pachet de suport platformă". Pe lângă driverele reale, poate, ca și alte pachete de instalare, să conțină module de sistem de operare și de program.
Urmăriți ce este "Device Driver" în alte dicționare:
Un driver de dispozitiv este un program scris special pentru un anumit dispozitiv periferic pentru a controla dispozitivul din partea sistemului de operare. În limba engleză: Driver de dispozitiv Vezi de asemenea: Drivere Dicționarul financiar Finam ... Dicționar financiar
driverul dispozitivului - įtaiso tvarkyklė statusas T sritis radioelektronika atitikmenys: angl. dispozitiv driver vok. Gerätetreiber, mr. driver de dispozitiv, m pranc. gestionare de purificare, m ... Radioelectronikos terminų žodynas
Un driver de dispozitiv este o rutină software care controlează un anumit dispozitiv, cum ar fi o unitate de disc, o placă de sunet și așa mai departe. (vezi șoferul) ... Indicele rusesc la dicționarul englez-rus de terminologie muzicală
Driverul de acces mediu este driverul dispozitivului: rulează pe substratul de control al accesului pentru mediul OSI; oferind acces la nivel scăzut la adaptoarele de rețea. În limba engleză: Driver Media Access Control Sinonime: Driver de adaptor de rețea, șofer NIC ... ... Dicționar financiar
DRIVER - un program de calculator auxiliar care asigură funcționarea unui anumit dispozitiv component (de obicei, chiar și un model specific al acestuia și, bineînțeles, firma producătorului) conectat la computerul pe care îl ... ...
Șofer - Acest termen are alte semnificații, vedeți Driver (valori). Sisteme de operare ... Wikipedia
Driver (electronice) - driverul microcipului driverul RS 232 (dispozitivul de control al conducătorului auto englez, șofer) este un dispozitiv electronic conceput pentru a converti semnale electrice, scopul căruia este de a controla ... Wikipedia
driver-ul dispozitivului de imprimare - spausdintuvo tvarkyklė statusas T sritis radioelektronika atitikmenys: angl. driverul de imprimantă vok. Druckertreiber, mr. driverul de imprimantă, m pranc. gestionarea imprimantelor, ... Radioelektronikos terminų žodynas