Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

Was passiert bei einem Interrupt?

Andreas Wilkens2:14 21.646 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 13 Zeilen
Herunterladen
  1. um zu verstehen was passiert wenn ein Interrupt Auftritt betrachtten wir hier ein Beispiel bei dem das Betriebssystem sowie ein Prozess a sich derzeit im
  2. Hauptspeicher befinden der Prozess a wird jetzt in diesem Moment gerade Befehl für Befehl auf der CPU ausgeführt wenn jetzt beispielsweise der
  3. Nutzer vor dem Rechner eine Taste drückt tritt ein Interrupt auf die CPU wartet auf den richtigen Moment wenn nämlich der aktuelle Befehl komplett
  4. abgearbeitet ist aber der neue Befehl noch nicht geholt wurde und an dieser Stelle wird der laufende Prozess a unterbrochen nun kommen die vier
  5. Bedingungen für eine präzise Unterbrechung ins Spiel es ist dabei deine Aufgabe wenn du dieses Video siehst zu prüfen dass wirklich alle vier
  6. Bedingungen erfüllt sind als erstes sorgt das Steuerwerk für die Sicherung des aktuellen Werts aus dem Befehlszähler und dazu kann man sich der
  7. Einfachheithalber eines anderen Registers bedienen was auf der CPU speziell dafür vorgesehen sein könnte anhand der Interrupt Nummer ermittelt
  8. das Steuerwerk nun die Startadresse der Interrupt behandlungsroutine diese Routine ist Teil des Betriebssystems die betreffende Adresse wird in den
  9. Befehlszähler eingetragen jetzt beginnt wieder der normale Zyklus auf der CPU aber diesmal werden die Befehle der Inter
  10. behandlungsroutine geholt und ausgeführt sobald die komplette Routine abgearbeitet ist bestätigt das Steuerwerk dem interupt Controller dies
  11. und der ursprüngliche Befehlszähler wird wiederhergestellt sodass der Prozess a an genau dieser Stelle weiterlaufen kann Prozess a hat damit nicht einmal gemerkt
  12. dass er durch den Interrupt unterbrochen wurde
  13. [Musik]

Zum Nachlesen