This flashcard is just one of a free flashcard set. See all flashcards!
34
Erläutern Sie die Abwicklung eines Traps
Trap: synchroiner Interrupt, der nach Programmausführung auftritt (z.B. Division durch 0).
1. Aktuelles Programm wird ausgeführt
2. Zeitpunkt des Interrupts (Trap)
3. Aktueller Hardwarekontext/Prozesskontext wird vom Dispatcher gespeichert/weggeschrieben
4.Adressierung der Interrupt-Vektorrabelle zum herausfinden der richtigen ISR
5. Ausführung der ISR
7. Rückschreiben des "alten" Hardwarekontextes durch den Dispatcher
8. Ausführung des "alten" Programmes an der ehemaligen Stelle
1. Aktuelles Programm wird ausgeführt
2. Zeitpunkt des Interrupts (Trap)
3. Aktueller Hardwarekontext/Prozesskontext wird vom Dispatcher gespeichert/weggeschrieben
4.Adressierung der Interrupt-Vektorrabelle zum herausfinden der richtigen ISR
5. Ausführung der ISR
7. Rückschreiben des "alten" Hardwarekontextes durch den Dispatcher
8. Ausführung des "alten" Programmes an der ehemaligen Stelle
Flashcard info:
Author: learner94
Main topic: Informatik
Topic: Betriebssysteme
Published: 26.08.2017