Zusammenfassung
Rechner heutiger Bauart sind in der Regel Monoprozessoren. Sie arbeiten im wesentlichen sequentiell. Die Ausführung von Programmen erfolgt durch einen sequentiell arbeitenden Rechnerkern, der mit einem sequentiellen Speicher verbunden ist, der Programme und Daten enthält. Dies führt auf Maschinenebene auf spezielle Anweisungs- und Programmstrukturen. Im vorangegangenen Abschnitt haben wir uns primär für die Struktur der Hardware interessiert. Nun wollen wir uns den Konzepten und der Struktur maschinennaher Programme zuwenden.
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
M.D. Abrams, P.G. Stein: Computer Hardware and Software. Reading: Addison-Wesley 1973
H. Bähring: Mikrorechnersysteme. Berlin Heidelberg New York: Springer-Verlag, 2. Aufl. 1994
F.L. Bauer, G. Goos: Informatik. Eine einführende Übersicht, Bände 1, 2. Berlin Heidelberg New York: Springer-Verlag, 4. Aufl. 1991, 1992
F.L. Bauer, H. Wössner: Algorithmische Sprache und Programmentwicklung. Berlin Heidelberg New York: Springer-Verlag, 2. Aufl. 1984
A. Bode (Hrsg.): RISC-Architekturen. Reihe Informatik, Bd. 60. Mannheim: B.I.-Wissenschaftsverlag 1990
R.E. Bryant: Graph-based Algorithms for Boolean Function Manipulation. IEEE Transactions on Computers 35:8 (1986)
P. Deussen: Halbgruppen und Automaten. Heidelberger Taschenbücher, Bd. 99. Berlin Heidelberg New York: Springer-Verlag 1971
E.W. Dijkstra: A Discipline of Programming. Englewood Cliffs: Prentice-Hall 1976
B. Eschermann: Funktionaler Entwurf digitaler Schaltungen. Methoden und CAD-Techniken. Berlin Heidelberg New York: Springer-Verlag 1993
W. Giloi: Rechnerarchitektur. Heidelberger Taschenbücher, Bd. 208. Berlin Heidelberg New York: Springer-Verlag, 2. Aufl. 1993
L. Goldschlager, A. Lister: Informatik - Eine moderne Einführung. München Wien London: Hanser/Prentice-Hall International, 3. Aufl. 1990
D. Gries: Compiler Construction for Digital Computers. New York: Wiley 1971
A.N. Habermann: Introduction to Operating System Design. Chicago: Science Research Associates 1976
W. Hahn, F.L. Bauer: Physikalische und elektrotechnische Grundlagen für Informatiker. Heidelberger Taschenbücher, Bd. 147. Berlin Heidelberg New York: Springer-Verlag 1975
F. Halsall: Data Communications, Computer Networks and Open Systems. Reading: Addison-Wesley 1996
R.W. Hamming: Coding and Information Theory. Englewood Cliffs: Prentice-Hall, 1980
H.-G. Hegering, S. Abeck: Integriertes Netz- und Systemmanagement. Reading: Addison-Wesley 1993
W. Heise, P. Quattrocchi: Informations- und Codierungstheorie. Berlin Heidelberg New York: Springer, 3. Aufl. 1995
N.J. Higham: Accuracy and Stability of Numerical Algorithms. Society for Industrial & Applied Mathematics (SIAM), June 1996
C.A.R. Hoare, N. Wirth: Axiomatic Definition of the Programming Language Pascal. Acta Informatica 2, 335–355 (1973)
G. Hotz: Einführung in die Informatik. Stuttgart: Teubner 1990
K. Jensen, N. Wirth: Pascal-Benutzerhandbuch. Berlin Heidelberg New York: Springer-Verlag 1991
E. Jessen: Architektur digitaler Rechenanlagen. Heidelberger Taschenbücher, Bd. 175. Berlin Heidelberg New York: Springer-Verlag 1975
D. Kahaner, C. Moler, S. Nash: Numerical Methods and Software. Englewood Cliffs: Prentice-Hall 1989
P. Kandzia, H. Langmaack: Informatik: Programmierung. Stuttgart: Teubner 1973
H. Kerner: Rechnernetze nach OSI. Übersetzerbau. München Wien: Oldenbourg 1995
H. Klaeren: Vom Problem zum Programm - Eine Einführung in die Informatik. Stuttgart: Teubner 1990
D.E. Knuth: The Art of Computer Programming. Vols. I/II/III. Reading: Addison-Wesley 1973/1969/1973
A.M. Lister: Fundamentals of Operating Systems. London: Macmillan 1979
J. Loeckx, K. Mehlhorn, R. Wilhelm: Grundlagen der Programmiersprachen. Stuttgart: Teubner 1986
E. Mendelson: Boolesche Algebren und logische Schaltungen - Theorie und Anwendungen. Schaum/McGraw-Hill 1982
H. Noltemeier: Informatik I - Einführung in Algorithmen und Berechenbarkeit. München Wien: Carl Hanser Verlag, 2. Aufl. 1993
H. Noltemeier: Informatik III - Einführung in Datenstrukturen. München Wien: Carl Hanser Verlag, 2. Aufl. 1988
H. Noltemeier, R. Laue: Informatik II - Einführung in Rechnerstrukturen und Programmierung. München Wien: Carl Hanser Verlag, 2. Aufl. 1991
W.E. Proebster: Peripherie von Informationsverarbeitungssystemen - Technologie und Anwendung. Berlin Heidelberg New York: Springer-Verlag 1987
U. Rembold, C. Blume, W.K. Epple, M. Hagemann, P. Levi (Hrsg.): Einführung in die Informatik für Naturwissenschaftler und Ingenieure. München Wien: Carl Hanser Verlag 1991
K. Samelson, F.L. Bauer: Sequentielle Formelübersetzung. Elektron. Rechenanlagen 1, 176–182 (1959). Englische Übersetzung: Sequential Formula Translation. Commun. ACM 3, 76–83 (1960)
H. Schecher: Funktioneller Aufbau digitaler Rechenan-lagen. Heidelberger Taschenbücher, Bd. 127. Berlin Heidelberg New York: Springer-Verlag 1973
G. Seegmüller: Einführung in die Systemprogrammierung. Reihe Informatik, Bd. 11. Mannheim Wien Zürich: Bibliographisches Institut 1974
J. Stoer: Numerische Mathematik 1. Eine Einführung - Unter Berücksichtigung von Vorlesungen von F.L. Bauer. Berlin Heidelberg New York: Springer-Verlag, 7. Auflage 1994
J. Swoboda: Codierung zur Fehlerkorrektur und Fehlererkennung. München: Oldenbourg 1973
A.S. Tanenbaum: Betriebssysteme - Entwurf und Realisierung. Teile 1, 2. München Wien London: Hanser/Prentice-Hall International 1990
A.S. Tanenbaum: Computer Networks. Englewood Cliffs: Prentice-Hall, 3rd ed. 1996
VAX Hardware Handbook. Digital Equipment Corporation 1982
E.H. Waldschmidt, H. Walter: Grundzüge der Informatik I, II. Mannheim Wien Zürich: Bibliographisches Institut 1992
N. Wirth: The Programming Language Pascal. Acta Informatica 1, 35–63 (1971)
N. Wirth: Systematisches Programmieren. Stuttgart: Teubner 1972
N. Wirth: Algorithmen und Datenstrukturen. Stuttgart: Teubner 1975
W. Wulf, W.M. Shaw, P. Hilfinger, L. Flon: Fundamentals of Computer Science. Reading: Addison-Wesley 1981
U. Weyh: Elemente der Schaltungsalgebra. München: Oldenbourg 1972
W.E. Wickes: Logic Design with Integrated Circuits. New York: Wiley 1968
G.E. Williams: Digital Technology. Chicago: Science Research Associates 1977
G. Wolf: Digitale Elektronik. München: Franzis 1971
G. Zimmermann, P. Marwedel: Elektrotechnische Grundlagen der Informatik I. Mannheim: B.I.-Wissenschaftsverlag 1974
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Broy, M. (1998). Maschinennahe Programmstrukturen. In: Informatik Eine grundlegende Einführung. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-58722-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-58722-1_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63234-4
Online ISBN: 978-3-642-58722-1
eBook Packages: Springer Book Archive