Zusammenfassung
Die Ein-Ausgabe-Hardware eines Rechnersystems besteht in den meisten Fällen aus einer Hierarchie von Ein-Ausgabe-Kanälen (oder E/A Prozessoren), Steuereinheiten und Geräten. Eine Instruktion zum Start einer Ein- bzw. Ausgabe-Operation enthält üblicherweise die Geräteadressel sowie eine Adresse im Hauptspeicher, die den Start des Kanalprogramms bzw. des E/A Programms bezeichnet. Das Kanalprogramm, in dem sämtliche Details über den abzuwickelnden Ein-Ausgabe-Vorgang (Eingabe oder Ausgabe, Bezeichnung des Ein-Ausgabe-Bereichs, Format der Übertragung, verwendeter Code etc.) festgelegt sind, wird vom E/A Kanal bzw. E/A Prozessor unabhängig vom und asynchron zum auf dem zentralen Prozessor laufenden Programm ausgeführt. Ein- und Ausgabe läuft daher vollständig simultan zum Prozessor-Programm2. Der Abschluß eines Kanalprogramms (d.h. die Beendigung des Ein-Ausgabe-Vorgangs) oder das Aufteten einer Fehlerbedingung werden dem zentralen Prozessor-Programm durch eine asynchrone E/A Ende- bzw. E/A-Fehler-Unterbrechung mitgeteilt. Der Prozessor speichert dann die Information, die den Status der E/A Operation beschreibt. Falls bei dem Ein-Ausgabe-Vorgang ein Fehler aufgetreten ist, wird durch den zentralen Prozessor zusätzliche Information, die den Status der beteiligten Steuereinheit und des E/A Gerätes angibt, ermittelt.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Courtois, P.J., Heymans, R., and Parnas, D.L.: Concurrent Control with “Readers” and “Writers”, Communications of the ACM, vol. 14 (1971), P. 667–668
Denning, P.J.: Virtual Memory, ACM Computing Surveys, vol. 2, no. 3 (1970), P. 153–190
Denning, P.J.: Paging Drum Efficiency, ACM Computing Surveys, vol. 4, no. 1 (1972), P. 1–4
Mills, D.L.: Communication Software, Proceedings of the IEEE, vol. 60 (1972), P. 1333–1341
Teorey, T.J. and Pinkerton, T.B.: A Comparative Analysis of Disk Scheduling Policies, Communications of the ACM, vol. 15 (1972), P. 177–184
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1985 B. G. Teubner, Stuttgart
About this chapter
Cite this chapter
Richter, L. (1985). Geräte-Verwaltung. In: Betriebssysteme. Leitfäden und Monographien der Informatik. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-94705-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-322-94705-5_5
Publisher Name: Vieweg+Teubner Verlag, Wiesbaden
Print ISBN: 978-3-519-02253-4
Online ISBN: 978-3-322-94705-5
eBook Packages: Springer Book Archive