Skip to main content
  • 265 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  • M.D. Abrams, P.G. Stein: Computer Hardware and Software. Reading: Addison-Wesley 1973

    Google Scholar 

  • H. Bähring: Mikrorechnersysteme. Berlin Heidelberg New York: Springer-Verlag, 2. Aufl. 1994

    Book  Google Scholar 

  • F.L. Bauer, G. Goos: Informatik. Eine einführende Übersicht, Bände 1, 2. Berlin Heidelberg New York: Springer-Verlag, 4. Aufl. 1991, 1992

    Google Scholar 

  • F.L. Bauer, H. Wössner: Algorithmische Sprache und Programmentwicklung. Berlin Heidelberg New York: Springer-Verlag, 2. Aufl. 1984

    Google Scholar 

  • A. Bode (Hrsg.): RISC-Architekturen. Reihe Informatik, Bd. 60. Mannheim: B.I.-Wissenschaftsverlag 1990

    MATH  Google Scholar 

  • R.E. Bryant: Graph-based Algorithms for Boolean Function Manipulation. IEEE Transactions on Computers 35:8 (1986)

    Article  Google Scholar 

  • P. Deussen: Halbgruppen und Automaten. Heidelberger Taschenbücher, Bd. 99. Berlin Heidelberg New York: Springer-Verlag 1971

    Book  MATH  Google Scholar 

  • E.W. Dijkstra: A Discipline of Programming. Englewood Cliffs: Prentice-Hall 1976

    MATH  Google Scholar 

  • B. Eschermann: Funktionaler Entwurf digitaler Schaltungen. Methoden und CAD-Techniken. Berlin Heidelberg New York: Springer-Verlag 1993

    Book  Google Scholar 

  • W. Giloi: Rechnerarchitektur. Heidelberger Taschenbücher, Bd. 208. Berlin Heidelberg New York: Springer-Verlag, 2. Aufl. 1993

    Book  MATH  Google Scholar 

  • L. Goldschlager, A. Lister: Informatik - Eine moderne Einführung. München Wien London: Hanser/Prentice-Hall International, 3. Aufl. 1990

    Google Scholar 

  • D. Gries: Compiler Construction for Digital Computers. New York: Wiley 1971

    MATH  Google Scholar 

  • A.N. Habermann: Introduction to Operating System Design. Chicago: Science Research Associates 1976

    MATH  Google Scholar 

  • W. Hahn, F.L. Bauer: Physikalische und elektrotechnische Grundlagen für Informatiker. Heidelberger Taschenbücher, Bd. 147. Berlin Heidelberg New York: Springer-Verlag 1975

    Book  Google Scholar 

  • F. Halsall: Data Communications, Computer Networks and Open Systems. Reading: Addison-Wesley 1996

    MATH  Google Scholar 

  • R.W. Hamming: Coding and Information Theory. Englewood Cliffs: Prentice-Hall, 1980

    MATH  Google Scholar 

  • H.-G. Hegering, S. Abeck: Integriertes Netz- und Systemmanagement. Reading: Addison-Wesley 1993

    MATH  Google Scholar 

  • W. Heise, P. Quattrocchi: Informations- und Codierungstheorie. Berlin Heidelberg New York: Springer, 3. Aufl. 1995

    Book  MATH  Google Scholar 

  • N.J. Higham: Accuracy and Stability of Numerical Algorithms. Society for Industrial & Applied Mathematics (SIAM), June 1996

    MATH  Google Scholar 

  • C.A.R. Hoare, N. Wirth: Axiomatic Definition of the Programming Language Pascal. Acta Informatica 2, 335–355 (1973)

    Article  Google Scholar 

  • G. Hotz: Einführung in die Informatik. Stuttgart: Teubner 1990

    Book  Google Scholar 

  • K. Jensen, N. Wirth: Pascal-Benutzerhandbuch. Berlin Heidelberg New York: Springer-Verlag 1991

    Book  Google Scholar 

  • E. Jessen: Architektur digitaler Rechenanlagen. Heidelberger Taschenbücher, Bd. 175. Berlin Heidelberg New York: Springer-Verlag 1975

    Book  MATH  Google Scholar 

  • D. Kahaner, C. Moler, S. Nash: Numerical Methods and Software. Englewood Cliffs: Prentice-Hall 1989

    MATH  Google Scholar 

  • P. Kandzia, H. Langmaack: Informatik: Programmierung. Stuttgart: Teubner 1973

    MATH  Google Scholar 

  • H. Kerner: Rechnernetze nach OSI. Übersetzerbau. München Wien: Oldenbourg 1995

    Google Scholar 

  • H. Klaeren: Vom Problem zum Programm - Eine Einführung in die Informatik. Stuttgart: Teubner 1990

    MATH  Google Scholar 

  • D.E. Knuth: The Art of Computer Programming. Vols. I/II/III. Reading: Addison-Wesley 1973/1969/1973

    Google Scholar 

  • A.M. Lister: Fundamentals of Operating Systems. London: Macmillan 1979

    Google Scholar 

  • J. Loeckx, K. Mehlhorn, R. Wilhelm: Grundlagen der Programmiersprachen. Stuttgart: Teubner 1986

    Book  MATH  Google Scholar 

  • E. Mendelson: Boolesche Algebren und logische Schaltungen - Theorie und Anwendungen. Schaum/McGraw-Hill 1982

    Google Scholar 

  • H. Noltemeier: Informatik I - Einführung in Algorithmen und Berechenbarkeit. München Wien: Carl Hanser Verlag, 2. Aufl. 1993

    Google Scholar 

  • H. Noltemeier: Informatik III - Einführung in Datenstrukturen. München Wien: Carl Hanser Verlag, 2. Aufl. 1988

    Google Scholar 

  • H. Noltemeier, R. Laue: Informatik II - Einführung in Rechnerstrukturen und Programmierung. München Wien: Carl Hanser Verlag, 2. Aufl. 1991

    Google Scholar 

  • W.E. Proebster: Peripherie von Informationsverarbeitungssystemen - Technologie und Anwendung. Berlin Heidelberg New York: Springer-Verlag 1987

    Book  Google Scholar 

  • 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

    MATH  Google Scholar 

  • 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)

    Google Scholar 

  • H. Schecher: Funktioneller Aufbau digitaler Rechenan-lagen. Heidelberger Taschenbücher, Bd. 127. Berlin Heidelberg New York: Springer-Verlag 1973

    Book  Google Scholar 

  • G. Seegmüller: Einführung in die Systemprogrammierung. Reihe Informatik, Bd. 11. Mannheim Wien Zürich: Bibliographisches Institut 1974

    MATH  Google Scholar 

  • 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

    MATH  Google Scholar 

  • J. Swoboda: Codierung zur Fehlerkorrektur und Fehlererkennung. München: Oldenbourg 1973

    MATH  Google Scholar 

  • A.S. Tanenbaum: Betriebssysteme - Entwurf und Realisierung. Teile 1, 2. München Wien London: Hanser/Prentice-Hall International 1990

    Google Scholar 

  • A.S. Tanenbaum: Computer Networks. Englewood Cliffs: Prentice-Hall, 3rd ed. 1996

    Google Scholar 

  • VAX Hardware Handbook. Digital Equipment Corporation 1982

    Google Scholar 

  • E.H. Waldschmidt, H. Walter: Grundzüge der Informatik I, II. Mannheim Wien Zürich: Bibliographisches Institut 1992

    Google Scholar 

  • N. Wirth: The Programming Language Pascal. Acta Informatica 1, 35–63 (1971)

    Article  MATH  Google Scholar 

  • N. Wirth: Systematisches Programmieren. Stuttgart: Teubner 1972

    MATH  Google Scholar 

  • N. Wirth: Algorithmen und Datenstrukturen. Stuttgart: Teubner 1975

    MATH  Google Scholar 

  • W. Wulf, W.M. Shaw, P. Hilfinger, L. Flon: Fundamentals of Computer Science. Reading: Addison-Wesley 1981

    Google Scholar 

  • U. Weyh: Elemente der Schaltungsalgebra. München: Oldenbourg 1972

    Google Scholar 

  • W.E. Wickes: Logic Design with Integrated Circuits. New York: Wiley 1968

    MATH  Google Scholar 

  • G.E. Williams: Digital Technology. Chicago: Science Research Associates 1977

    Google Scholar 

  • G. Wolf: Digitale Elektronik. München: Franzis 1971

    Google Scholar 

  • G. Zimmermann, P. Marwedel: Elektrotechnische Grundlagen der Informatik I. Mannheim: B.I.-Wissenschaftsverlag 1974

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Publish with us

Policies and ethics