Obsah:
Definícia - Čo znamená ovládač zariadenia?
Ovládač zariadenia je konkrétna forma softvérovej aplikácie, ktorá je navrhnutá tak, aby umožňovala interakciu s hardvérovými zariadeniami. Bez vyžadovaného ovládača zariadenia nefunguje zodpovedajúce hardvérové zariadenie.
Ovládač zariadenia obvykle komunikuje s hardvérom prostredníctvom komunikačného subsystému alebo počítačovej zbernice, ku ktorej je hardvér pripojený. Ovládače zariadení závisia od operačného systému a hardvéru. Ovládač zariadenia funguje ako prekladač medzi hardvérovým zariadením a programami alebo operačnými systémami, ktoré ho používajú.
Ovládač zariadenia sa môže tiež nazývať softvérový ovládač.
Techopedia vysvetľuje ovládač zariadenia
Jediným účelom ovládača zariadenia je inštruovať počítač o tom, ako komunikovať so vstupno / výstupným zariadením (I / O), a to tak, že preloží I / O inštrukcie operačného systému do jazyka, ktorému môže zariadenie porozumieť. Existujú rôzne typy ovládačov zariadení pre I / O zariadenia, ako sú klávesnice, myši, jednotky CD / DVD, radiče, tlačiarne, grafické karty a porty.
Existujú tiež ovládače virtuálnych zariadení (VxD), ktoré sú komponentmi ovládačov zariadení, ktoré umožňujú priamu komunikáciu medzi hardvérovým zariadením a aplikáciou. Ovládače virtuálnych zariadení pomáhajú spravovať tok údajov a umožňujú viacerým aplikáciám prístup k rovnakému hardvéru bez konfliktov. Ak dôjde k prerušeniu (signál z hardvérového zariadenia), ovládač virtuálneho zariadenia nakonfiguruje nasledujúci krok inštrukcie na základe stavu nastavení hardvérového zariadenia.
Aby počítač fungoval efektívne, je nevyhnutné, aby počítač mal správne ovládače zariadení pre všetky jeho súčasti. Pri prvom zapnutí počítača OS vykonáva ovládače zariadení a základný systém vstup / výstup (BIOS) na vykonávanie hardvérových úloh. Bez ovládača zariadenia by OS nemohol komunikovať so vstupno-výstupným zariadením.
Fyzické hardvérové zariadenia sa spoliehajú nielen na fungovanie ovládača zariadenia, ale aj na softvérové komponenty. Väčšina programov pristupuje k zariadeniam pomocou všeobecných príkazov; ovládač zariadenia prekladá jazyk do špecializovaných príkazov pre zariadenie.
Mnoho ovládačov zariadení poskytuje výrobca alebo je k dispozícii ako zabudované súčasti operačného systému. Po aktualizácii alebo výmene hardvérových a softvérových súčastí sú ovládače zariadení zastarané.