Innholdsfortegnelse:
Definisjon - Hva betyr enhetsdriver?
En enhetsdriver er en spesiell form for programvare som er designet for å muliggjøre interaksjon med maskinvareenheter. Uten den nødvendige enhetsdriveren, fungerer den tilsvarende maskinvareenheten ikke.
En enhetsdriver kommuniserer vanligvis med maskinvaren ved hjelp av kommunikasjonsundersystemet eller datamaskinbussen maskinvaren er koblet til. Enhetsdrivere er operativsystemspesifikke og maskinvareavhengige. En enhetsdriver fungerer som en oversetter mellom maskinvareenheten og programmene eller operativsystemene som bruker den.
En enhetsdriver kan også kalles en programvaredriver.
Techopedia forklarer enhetsdriveren
Det eneste formålet med en enhetsdriver er å instruere en datamaskin om hvordan man kommuniserer med inngangs- / utgangsenheten (I / O) ved å oversette operativsystemets I / O-instruksjoner til et språk som en enhet kan forstå. Det finnes forskjellige typer enhetsdrivere for I / O-enheter som tastaturer, mus, CD / DVD-stasjoner, kontrollere, skrivere, grafikkort og porter.
Det finnes også virtuelle enhetsdrivere (VxD), som er enhetsdriverkomponenter som muliggjør direkte kommunikasjon mellom en maskinvareenhet og et program. Virtuelle enhetsdrivere hjelper deg med å administrere dataflyten slik at flere applikasjoner får tilgang til den samme maskinvaren uten konflikt. Når det er et avbrudd (et signal fra en maskinvareenhet), konfigurerer den virtuelle enhetsdriveren neste instruksjonstrinn basert på statusen for maskinvareenhetens innstillinger.
Det er viktig at en datamaskin har riktige enhetsdrivere for alle delene for å holde systemet kjørt effektivt. Når du først slår på en datamaskin, jobber operativsystemet med enhetsdrivere og det grunnleggende input / output-systemet (BIOS) for å utføre maskinvareoppgaver. Uten en enhetsdriver, vil ikke operativsystemet kunne kommunisere med I / O-enheten.
Ikke bare er fysiske maskinvareenheter avhengige av at en enhetsdriver skal fungere, men programvarekomponenter gjør det også. De fleste programmer får tilgang til enheter ved å bruke generelle kommandoer; enhetsdriveren oversetter språket til spesialiserte kommandoer for enheten.
Mange enhetsdrivere leveres av produsenten eller er tilgjengelige som innebygde komponenter i OS. Når maskinvare- og programvarekomponenter oppdateres eller byttes ut, gjør dette enhetsdriverne foreldet.
