Zusammenfassung
In diesem Kapitel wird Programmvariablen ein gewisser Objektcharakter zugebilligt: sie können beispielsweise als Bestandteile von Zusammensetzungen auftreten (‚organisierte Speicher‘). Die sich damit ergebenden Notwendigkeiten — etwa „Erzeugung” von Variablen —, Besonderheiten hinsichtlich der Identität wie auch die Möglichkeiten der Implementierung rekursiv definierter Objektstrukturen mittels organisierter Speicher werden erörtert. Die Bildung von Nexen von Variablen führt nach Übergang zu einem anderen semantischen Modell zur Einführung von Zeigern und der Bildung von Geflechten. Schließlich wird der Übergang zu Adressen diskutiert. Diese Begriffe führen an eine Grenze heran, hinter der die eigentliche Domäne der maschinennahen (System-)Programmierung erst beginnt. Für Weiterführungen und Ergänzungen siehe: G. Seegmüller, „Einführung in die Systemprogrammierung” (Mannheim 1974). Es kommt uns hier jedoch darauf an, zu zeigen, daß man zunächst keine spezielle Maschinenorganisation an die Spitze der Darlegung stellen muß.
“Machine language coding is... the original dark craft from which we try to abstract ourselves, but into which we all lap from time to time.”
Turski 1978
“Von Neumann languages constantly keep our noses pressed in the dirt of address computation and the separate computation of single words.”
Backus 1978a
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1981 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Bauer, F.L., Wössner, H. (1981). Organisierte Speicher und Geflechte. In: Algorithmische Sprache und Programmentwicklung. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05656-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-662-05656-1_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-09853-9
Online ISBN: 978-3-662-05656-1
eBook Packages: Springer Book Archive