Was ist ein Interrupt, wie wird er erzeugt und wie wird er verarbeitet?

1 Antworten


    • Was ist eine Unterbrechung?

    In der Kommunikations- und Informatik ist ein Interrupt ein Signal, das in der Lage ist, Daten intermittierend statt in einem stetigen Strom zu übertragen, bekannt als synchrones Signal.

    Sie arbeiten auf einer Unterbrechungsanforderungsleitung und können sowohl in Software als auch in Hardware verwendet werden. Beispielsweise ermöglicht ein Hardware-Interrupt einem Computerprozessor, eine aktuelle Aufgabe zu stoppen und zu speichern, während eine neue Ausführung beginnt.

    In der Software wird normalerweise ein Interrupt als Anweisung in der Programmierarchitektur des Computers verwendet. Der Vorgang des Unterbrechens wird als Interrupt-Anforderung (IRQ) bezeichnet und wird verwendet, um einem Computer Multitasking zu ermöglichen. Dies bedeutet im Wesentlichen, dass sich verschiedene Programme Prozesse teilen können, um Aufgaben zu erledigen.

    Zu den verschiedenen Arten von Unterbrechungssignalen gehören:

    • Level ausgelöst
    Ein nicht bedienter Interrupt, der verwendet wird, um verschwenderische Signale zu reduzieren, die dadurch angezeigt werden, dass er sich entweder auf einer Interrupt-Anforderungsleitung mit hohem oder niedrigem Pegel befindet.

    • Ein flankengetriggerter Interrupt
    An einem Pegelübergang auf einer Interrupt-Anforderungsleitung gefunden, wird er von einer fallenden Flanke oder einer steigenden Flanke ausgeführt. Mehrere Geräte können sich gleichzeitig eine flankengetriggerte Leitung teilen.

    • Hybrid
    Eine Mischung aus pegelgetriggerten und flankengetriggerten Interrupt-Signalen.

    • Meldung signalisiert
    Ähnlich wie flankengetriggerte Interrupts arbeiten sie jedoch nicht auf einer physikalischen Interrupt-Leitung, sondern das Signal wird über ein anderes Kommunikationsmedium gesendet.

    Für weitere Informationen zu Interrupt-Signalen und -Prozessen wird empfohlen, ein Lehrbuch oder eine Zeitschrift zu konsultieren. Diese können in allen guten Buchhandlungen oder online unter amazon.com erworben werden

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear