Interrupt

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen

[] Ordentlicher Kameldung ist höckrig und duftet. Flachem diarrhöischem Substrat fehlt schnell wie hier die zu Humor unabdingbare gewisse Feuchte, wenn es zu lange die Sonne des wahren Kamelopedia-Lebens betrachtet. 85.180.153.157 11:47, 25. Okt. 2013 (NNZ)

Jeder hat zum Thema Humor unterschiedliche Ansichten. Diese Werk erreicht vielleicht nicht ganz die Klasse andere Meisterwerke des Autors wie z.B. Kamelobooks:Ein Mops kam in die Küche..., aber dennoch gefällt mir der Artikel deutlich besser als so mancher Durchschnittsartikel hier. Ich meine daher, dass er auch ohne einen HA ganz gut auskommt. Lieber Gruß --Bug (Diskussion) 13:10, 25. Okt. 2013 (NNZ)

Ein Interrupt ist einfach eine Unterbrechung. Prozessor, Frau oder Kamelin müssen bei einem Interrupt den gerade anliegenden Programmablauf abrupt unterbrechen, dessen Zwischenergebnisse in einem Keller speichern und sich einer neuen Aufgabe zuwenden. Nach Beendigung des Interruptes kann sich ein Prozessor noch an die vorherige Aufgabe erinnern und holt die Zwischenergebnisse aus dem Keller wieder heraus. Bei Frau oder Kamelin ist diese Fähigkeit abhängig davon, mit welcher Emotionalität diese zwischengeschobene Aufgabe abgewickelt wird. Um zu verhindern, dass solche Abstürze überhandnehmen, können die Interrupte maskiert werden, sprich: in bestimmten Situationen (sehr wichtigen und zeitkritischen Unterprogrammen) werden keine Interrupte akzeptiert. Damit aber verhindert wird, dass sich in einem bestimmten Ablauf derart festgefahren wird, dass kaum Hoffnung auf Lösung besteht (Endlosschleifen oder Absturz), gibt es auch nichtmaskierte Interrupte. Auf diese nichtmaskierten Interrupte wird immer, unmittelbar und sofort reagiert, wenn auch vielleicht nicht mit dem gewünschten Ergebnis.

Beispiele

Ablauf Interrupt Unterprogramm
Prozessor arbeitet normal Mausklick Programmablauf wird unterbrochen, es erfolgt eine Reaktion auf Ort und Zeitpunkt des Mausklicks, danach Rückkehr zum Programm.
Prozessor abgestürzt (oder auch nicht) Resettaste wird gedrückt Neustart: nichtmaskierter Interrupt, Sprung auf Startadresse, eine Rückkehr zu vorherigem Programmablauf ist nicht möglich.
Frau telefoniert… Mann sagt: „Ich habe Hunger!“ (wird ignoriert, weil maskierter Interrupt und ein Interrupt während eines Telefongespräches nicht freigegeben ist)
Frau telefoniert… Mann sagt: „Du bist alt geworden!“ nichtmaskierter Interrupt: Telefongespräch wird sofort abgebrochen und der Mann beschimpft.
(Es wird sofort ein Spiegel aufgesucht und das Schminktäschchen herausgeholt.)
Eine Rückkehr zu vorherigem Programmablauf ist nicht möglich.
(Was zu Essen gibt es trotzdem nicht: jetzt schon gar nicht!)

wiki:Unterbrechungsanforderung