Käsite määritelmässä ABC
Sekalaista / / November 13, 2021
Kirjoittanut Marcos Guglielmetti, syyskuussa. 2008
Kuljettaja tai ohjain laite on ohjelmisto, joka kommunikoi oheislaitteiden kanssa käyttöjärjestelmä. Esimerkiksi äänikortti voi antaa äänisignaalin tai ottaa ääntä ulkopuolelta, videokortti pystyy lähettämään videosignaalin monitori Järjestelmän työpöydän piirtämiseksi hiiri pystyy siirtämään virtuaalista nuolta näytöllä jne.
Toisin sanoen kuljettajat tai ohjaimet työskentelevät abstraktiolla laitteistoista, aineellisista laitteista, kääntämällä ne tulkinnaksi ohjelmiston avulla. Tällä tavalla äänikorttien tapauksessa voimme nähdä mikserin (tai mikserin) ohjelmiston avulla, joka antaa meille mahdollisuuden säätää erilaisia tuloja ja lähtöjä: lisää tai vähennä yleistä äänenvoimakkuutta, sieppaa ääni mikrofonin tai linjan kautta, säädä stereo-panoraama (vasen, oikea), ota käyttöön tai poista käytöstä digitaalinen tai analoginen lähtö jne.
Videokortin tapauksessa voisimme säätää tarkkuutta, jossa a käyttöjärjestelmä, pikselimäärä: esimerkiksi 1024 x 768 (vaaka x pystysuora), 1200 x 800, 800 x 600 ja niin.
Hiiren tai hiiren tapauksessa voimme säätää nopeus jonka kanssa osoitin (tai nuoli) liikkuu, kiihtyvyys, vaihda vasen ja oikein, jne.
Jos ohjainta ei ole, nämä oheislaitteet he eivät toimisi ollenkaan, jopa rekisterinpitäjän olemassaololla on ratkaiseva vaikutus mahdollisuuteen, joka meillä on niiden käsittely: rajoitetut ohjaimet saavat meidät käyttämään vain rajoitettua ryhmää laitteisto. Tämä pätee kehitteillä oleviin kuljettajiin, jotka eivät ole vielä valmiita, ja antavat meille tästä syystä mahdollisuuden tehdä vain useita asioita, jotka voitaisiin tehdä.
Windows- tai Mac-kaltaisissa järjestelmissä on yleisempää, että laitevalmistaja jakaa niitä CD / DVD-levyillä, niiden ulkopuolella tai sisällä omat käyttöjärjestelmät, sertifioidut ohjaimet tai ei suhteessa ohjelmistoa tuottaviin yrityksiin: Microsoft tai Manzana. GNU / Linux tai BSD: n tapauksessa yritykset julkaisevat ajureita vain harvoin: joskus ne ovat omistettuja, toisinaan ilmaisia. HP: n kaltaiset yritykset julkaisevat yleensä ohjaimia oheislaitteille, kuten tulostimet, saavuttaen täydellisen yhteensopivuuden.
Kun yritys ei vapauta kuljettajiaan, hakkereita ( laskenta jotka käyttävät kekseliäisyyttä ongelman ratkaisemiseen) suorittaa omat kuljettajat yhteistyössä eri menetelmillä, kuten käänteinen suunnittelu. Tähän kuuluu tutkia, miten oheislaite kommunikoi muun tietokonejärjestelmän kanssa, purkaa sen muodot ja muuntaa analyysi ohjaimeksi, joka antaa meille mahdollisuuden käyttää tiettyjä laitteita. Joskus saavutettu tulos ylittää laatu ja toimivuus omille ohjaimille. Toisaalta GNU / Linux-, BSD- ja muissa ilmaisissa järjestelmissä ohjaimet on jo sisällytetty järjestelmään, mikä on etu loppukäyttäjälle: heidän ei tarvitse etsiä niitä Internet tai tehdä jotain outoa.
Tietyissä tapauksissa, kuten WiFi (langattomat) kortit, GNU / Linux-käyttäjä voidaan nähdä "velvollinen"käyttää Windows-ohjaimia ndiswrapper-ohjelmiston kautta: vain jotkut sirut tukevat ilmaisia ohjaimia, kuten siruja Atheros, ja Realtek 818x (On olemassa erinomaisia USB-laitteita, jotka toimivat ilmaisten ohjelmistojen kanssa ilman muuta tarvetta kuin yhdistää ne tietokoneeseen.)
Vaikka on olemassa lukemattomia verkkosivuja, jotka tarjoavat ohjaimia sisään Muoto binaarinen (ilman koodi lähde), käyttäjä pitäisi olla varovainen asennettaessa näitä ohjelmistoja, koska ne voivat sisältää Troijan viruksia tai melkein mitä tahansa.
Kuljettajan aiheet