Resursen som används för kommunikation mellan en hårdvaruenhet och operativsystemet kallas en
-enhetsdrivrutin .
Här är varför:
* Hårdvaruenheter talar olika språk: Varje hårdvaruenhet (som ett tangentbord, hårddisk eller grafikkort) har sitt eget unika sätt att kommunicera. Dessa språk är ofta låg nivå och specifika för enheten.
* Operativsystem behöver ett gemensamt språk: Operativsystemet behöver å andra sidan ett standardiserat sätt att interagera med alla dessa enheter.
* enhetsdrivare som översättare: Enhetsförare fungerar som bron mellan dessa två världar. De översätter hårdvarans specifika språk till kommandon som operativsystemet kan förstå och vice versa.
kort sagt: Enhetsdrivare är program som gör det möjligt för operativsystemet att kommunicera med och styra hårdvaruenheter.