Zusammenfassung
Heutige Betriebssysteme unterstützen verschiedenste externe Geräte wie Festplatten, Netzwerkkarten usw. und ermöglichen den Anwendungen einen komfortablen Zugriff auf diese. Externe Geräte müssen schnell bedient werden, wofür das Betriebssystem zuständig ist. Wenn ein Gerät Signale oder Daten an die CPU übertragen möchte, erzeugt es zunächst eine Unterbrechungsanforderung, die der richtigen Bearbeitungsroutine im Betriebssystem übergeben werden muss. Dazu müssen aktuell ablaufende Aktivitäten ggf. unterbrochen werden. Nach der Abarbeitung muss wieder der alte Zustand hergestellt werden. Ähnliches geschieht bei der Bearbeitung von Systemdiensten, wie etwa dem Lesen einer Datei. Systemdienste werden über sog. Systemcalls durch die Programme aktiv initiiert. Man spricht hier allgemein von Unterbrechungsanforderungen (Interrupt-Anforderung oder Interrupt-Request) und der zugehörigen Unterbrechungsbearbeitung (Interrupt- Bearbeitung).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2014 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Mandl, P. (2014). Interruptverarbeitung. In: Grundkurs Betriebssysteme. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-06218-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-658-06218-7_3
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-06217-0
Online ISBN: 978-3-658-06218-7
eBook Packages: Computer Science and Engineering (German Language)