[gesichtete Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
|||
Zeile 26: | Zeile 26: | ||
</p> | </p> | ||
<br /> | |||
== Aufgabe 1 == | |||
<loop_area type="task"> | |||
<loop_task title=""> | |||
<p> | |||
Betrachte noch einmal die [[Bereitstellen_einer_Schnittstelle_zum_Geräte-Controller#Tätigkeiten_des_Treibers|Tätigkeiten eines Treibers]]. | |||
</p> | |||
<p> | |||
Welche der dort aufgelisteten Tätigkeiten beinhaltet die Interruptbehandlung für ein Gerät? | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
<div class="autoit_do_not_print"> | <div class="autoit_do_not_print"> |
Aus dem Abschnitt Datentransfer und Interrupts ist bereits das folgende Video bekannt:
Es geht u.a. auf eine Interruptbehandlungsroutine ein, welche im Video ganz allgemein als ein "Teil des Betriebssystems" bezeichnet wird (ISR #14 ab Minute 1:44).
Diese allgemeine Beschreibung wird nun etwas konkretisiert:
Eine Interruptbehandlungsroutine ist Teil eines Gerätetreibers!
(Und der Treiber ist Teil der Geräteverwaltung, welche wieder ein Teil des Betriebssystems ist.)
Betrachte noch einmal die Tätigkeiten eines Treibers.
Welche der dort aufgelisteten Tätigkeiten beinhaltet die Interruptbehandlung für ein Gerät?
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png