Betriebssystem und Hardware
Welche Aufgabe eines Gerätetreibers ist richtig?
- AEr übernimmt die gerätespezifische Bedienung und macht Geräte über eine einheitliche Schnittstelle nutzbar
- BEr erzeugt Daten für Entwurf und Fertigung der Gerätschaltung
- CEr passt das Erscheinungsbild von Anwendungsbildschirmen an die Vorlieben des Benutzers an
Antwort und Erläuterung anzeigen
Antwort: A. Er übernimmt die gerätespezifische Bedienung und macht Geräte über eine einheitliche Schnittstelle nutzbar
Registeranordnung und Bedienabläufe unterscheiden sich von Gerät zu Gerät. Ein Gerätetreiber ist die Komponente des Betriebssystems, die diese Unterschiede übernimmt: Er initialisiert das Gerät, liest und schreibt Register, richtet DMA ein und behandelt Interrupts und bietet nach oben einheitliche Abläufe wie das Lesen und Schreiben von Dateien. Dadurch können Anwendungen Geräte nutzen, ohne deren Feinheiten zu kennen. Entwurf der Gerätschaltung oder Änderung des Erscheinungsbilds gehören nicht zu den Aufgaben des Treibers.