Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ovládač zariadenia by sa zvyčajne napísal v akom jazyku?

Ovládače zariadení sú zvyčajne napísané v c alebo c ++ .

Zatiaľ čo iné jazyky sa môžu použiť v konkrétnych prípadoch výklenku, C a C ++ zostávajú dominantnými rozhodnutiami kvôli ich:

* Prístup na nízkej úrovni: Umožňujú priamu manipuláciu s hardvérom a pamäťou, ktorá je rozhodujúca pre interakciu so zariadeniami.

* Výkon: Ponúkajú rýchlosť a efektívnosť potrebnú pre interakcie v reálnom čase vyžadované mnohými ovládačmi zariadení.

* prenosnosť (do istej miery): Aj keď to nie je také prenosné ako jazyky na vyššej úrovni, dobre napísaný kód C/C ++ je možné prispôsobiť v rôznych operačných systémoch s primeraným úsilím.

* zavedený ekosystém: Existujú rozsiahle knižnice a nástroje na podporu vývoja vodiča v týchto jazykoch.

Aj keď novšie jazyky, ako je hrdza, získavajú trakciu pre svoje výhody v oblasti bezpečnosti pamäte (riešenie spoločného zdroja havárií vodiča), C a C ++ stále majú najväčší podiel na trhu vo vývoji vodiča zariadení.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené