Ovládač (informatika): Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Adrian (diskusia | príspevky)
d interwiki
Helix84 (diskusia | príspevky)
Bez shrnutí editace
Riadok 1:
'''Ovládač (zariadenia)''' /alebo(z inak{{eng|device driver/}}) je [[program (počítačový)|počítačový program]], ktorý ovládaumožňuje komunikáciu [[operačný systém|operačného systému]] s HWhardvérovým zariadením. Každé zariadenie, ako napríklad [[tlačiareň]], HDD alebo [[klávesnica]] či myš, musí mať ovládač. Mnoho ovládačov, ako ovládač pre klávesnicu, je už v operačnom systéme. Pre iné zariadenia, môže byť potrebné natiahnuť nový ovládač po pripojení zariadenia do počítača. V DOS-e sú ovládačmi súbory s rozšírením a.SYS.
 
Ovládač vystupuje ako "prekladač" - komunikátor medzi zariadením a programami, ktoré používajú dané zariadenie. Každé jedno zariadenie má vlastný "balík" špecializovaných príkazov, ktoré daný ovládač pozná. Väčšina programov pristupuje k zariadeniam používaním bežných príkazov. Ovládač, prijme tieto pre program bežné príkazy a potom ich preloží do jazyka zrozumiteľného samotným HW zariadením do špecializovaných príkazov.
Každé zariadenie (napr. [[tlačiareň]], [[pevný disk]], [[počítačová klávesnica|klávesnica]] či [[myš (hardvér)|myš]]) musí mať ovládač. Operačný systém obyčajne štandardne obsahuje ovádače bežných zariadení ako klávesnica či systémový časovač, ostatné zariadenia je možné nahrať dynamicky, či už pri štarte systému alebo po pripojení periférneho zariadenia. V [[DOS]]-e sú zvyčajne ovládače zariadení obsiahnuté v súboroch s rozšírením .SYS.
 
Ovládač vystupuje ako [[rozhranie]] medzi zariadením a programami, ktoré ho používajú. Podľa architektúry programy môžu so zariadením komunikovať prostredníctvom väčšieho či menšieho počtu [[vrstva abstrakcie hardvéru|vrstiev abstrakcie hardvéru]] (HAL), pričom HAL moderných operačných systémov obsahuje minimálne vrstu ovládačov zariadení. Každé jedno zariadenie má vlastnú množinu špecializovaných príkazov, ktoré daný ovládač pozná.
 
[[Kategória:Informatika]]