Betriebssystem und Hardware
Welche Aufgabe hat die Interrupt-Vektortabelle?
- ASie zeichnet die Zahl aufgetretener Interrupts nach Art auf
- BSie legt für jede Art von Interrupt oder Ausnahme die Adresse fest, an der die Verarbeitung beginnt
- CSie zeichnet die Reihenfolge auf, in der als Nächstes Prozesse ausgeführt werden
Antwort und Erläuterung anzeigen
Antwort: B. Sie legt für jede Art von Interrupt oder Ausnahme die Adresse fest, an der die Verarbeitung beginnt
Tritt ein Interrupt oder eine Ausnahme auf, erhält die CPU die zur Ursache gehörende Nummer (Vektornummer), liest aus der Interrupt-Vektortabelle die Anfangsadresse des Handlers und springt dorthin. Der Inhalt der Tabelle wird vom Betriebssystem beim Start eingerichtet, sodass für Timer, einzelne Geräte, Seitenfehler, Systemaufrufe usw. jeweils eigene Handler aufgerufen werden können. Das Zählen von Häufigkeiten ist ein anderer Mechanismus für Statistik, und die Reihenfolge der auszuführenden Prozesse verwaltet der Scheduler des Betriebssystems.