Enhedsdriver

Forfatter: John Stephens
Oprettelsesdato: 23 Januar 2021
Opdateringsdato: 27 Juni 2024
Anonim
LDmicro 13:  HC-05 Bluetooth Phone App Control (Microcontroller PLC Ladder Programming with LDmicro)
Video.: LDmicro 13: HC-05 Bluetooth Phone App Control (Microcontroller PLC Ladder Programming with LDmicro)

Indhold

Definition - Hvad betyder enhedsdriver?

En enhedsdriver er en bestemt form for softwareprogram, der er designet til at muliggøre interaktion med hardwareenheder. Uden den krævede enhedsdriver, fungerer den tilsvarende hardwareenhed ikke.


En enhedsdriver kommunikerer normalt med hardwaren ved hjælp af kommunikationsundersystemet eller computerbussen, hvortil hardware er forbundet. Enhedsdrivere er operativsystemspecifik og hardwareafhængige. En enhedsdriver fungerer som en oversætter mellem hardwareenheden og programmerne eller operativsystemerne, der bruger den.

En enhedsdriver kan også kaldes en softwaredriver.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer enhedsdriver

Det eneste formål med en enhedsdriver er at instruere en computer om, hvordan man kommunikerer med input / output-enheden (I / O) ved at oversætte operativsystemets I / O-instruktioner til et sprog, som en enhed kan forstå. Der er forskellige typer enhedsdrivere til I / O-enheder, såsom tastaturer, mus, CD / DVD-drev, controllere, ers, grafikkort og porte.


Der er også virtuelle enhedsdrivere (VxD), som er enhedsdriverkomponenter, der muliggør direkte kommunikation mellem en hardwareenhed og en applikation. Virtuelle enhedsdrivere hjælper med at styre dataflyten for at give flere applikationer adgang til den samme hardware uden konflikt. Når der er en afbrydelse (et signal fra en hardwareenhed), konfigurerer den virtuelle enhedsdriver det næste instruktionstrin baseret på status for hardwareenhedsindstillingerne.

Det er vigtigt, at en computer har de rigtige enhedsdrivere til alle dens dele for at holde systemet kørt effektivt. Når først computeren tændes, fungerer OS med enhedsdrivere og det grundlæggende input / output-system (BIOS) til at udføre hardwareopgaver. Uden en enhedsdriver, ville operativsystemet ikke være i stand til at kommunikere med I / O-enheden.

Ikke kun stoler fysiske hardwareenheder på, at en enhedsdriver fungerer, men softwarekomponenter gør det også. De fleste programmer får adgang til enheder ved hjælp af generelle kommandoer; enhedsdriveren oversætter sproget til specialiserede kommandoer for enheden.


Mange enhedsdrivere leveres af producenten eller er tilgængelige som indbyggede komponenter i OS. Når hardware- og softwarekomponenter opdateres eller udskiftes, gør dette enhedsdriverne forældede.