Zusammenfassung
Eine der wesentlichen Grundideen von John von Neumann war es, die Speicherung von Daten und Programmen nicht zu trennen, sondern diese im gleichen, einheitlich organisierten Speicher unterzubringen. Dies eröffnet insbesondere die Möglichkeit, einen Datensatz als Programm zu behandeln, und umgekehrt. Hiervon machen wir bei der Übersetzung von Programmen aus Programmiersprachen Gebrauch und lassen z. B. durch den Übersetzer das gewünschte Maschinenprogramm als Datensatz „berechnen“. Was so als Datensatz im Speicher abgelegt wurde, wird dann anschließend als Programm betrachtet und vom Rechner zur Ausführung gebracht. Dieses Beispiel macht zugleich eine der wesentlichsten Eigenschaften des von-NeumannRechners deutlich, nämlich, dass die Art der im Speicher in Form von Bitfolgen abgelegte Information nicht ein für alle Mal festgelegt ist, sondern, dass es auf die Art ihrer Interpretation oder Verarbeitung im Rechner ankommt. In unserem Beispiel also bedeutet dies, was vom Übersetzer als Daten erzeugt wurde, wird später bei der Ausführung des Programms vom Rechner als Befehle interpretiert. Dieselbe Bitfolge kann also je nach ihrer Verarbeitung eine andere Bedeutung haben.
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.
Rights and permissions
Copyright information
© 1998 Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden
About this chapter
Cite this chapter
Kammerer, P. (1998). Darstellung von Informationen. In: Von Pascal zu Assembler. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-93865-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-322-93865-7_2
Publisher Name: Vieweg+Teubner Verlag
Print ISBN: 978-3-528-05590-5
Online ISBN: 978-3-322-93865-7
eBook Packages: Springer Book Archive