De bron die wordt gebruikt voor de communicatie tussen een hardware -apparaat en het besturingssysteem wordt een -apparaatstuurprogramma's genoemd .
Dit is waarom:
* Hardware -apparaten spreken verschillende talen: Elk hardware -apparaat (zoals een toetsenbord, harde schijf of grafische kaart) heeft zijn eigen unieke manier van communiceren. Deze talen zijn vaak laag niveau en specifiek voor het apparaat.
* Besturingssysteem heeft een gemeenschappelijke taal nodig: Het besturingssysteem daarentegen heeft een gestandaardiseerde manier nodig om met al deze apparaten te communiceren.
* Apparaatstuurprogramma's als vertalers: Apparaatstuurprogramma's fungeren als de brug tussen deze twee werelden. Ze vertalen de specifieke taal van de hardware in opdrachten die het besturingssysteem kan begrijpen, en vice versa.
Kortom: Apparaatstuurprogramma's zijn softwareprogramma's waarmee het besturingssysteem kan communiceren en hardware -apparaten kunt besturen. |