Was bedeutet Von-Neumann-Architektur?
Eine Maschine mit von-Neumann-Architektur, die von dem Physiker und Mathematiker John von Neumann (1903-1957) entworfen wurde, ist ein theoretischer Entwurf für einen Computer mit gespeicherten Programmen, der als Grundlage für fast alle modernen Computer dient. Eine von-Neumann-Maschine besteht aus einem zentralen Prozessor mit einer arithmetisch-logischen Einheit und einer Steuereinheit, einem Speicher, einem Massenspeicher sowie einer Ein- und Ausgabe.
Techopedia erkl?rt die Von-Neumann-Architektur
Die von Neumann-Maschine wurde 1945 von ihrem Namensgeber John von Neumann, einem Physiker und Mathematiker, auf der Grundlage der Arbeit von Alan Turing entwickelt. Der Entwurf wurde in einem Dokument mit dem Titel “First Draft of a Report on the EDVAC” ver?ffentlicht.
Der Bericht beschrieb den ersten speicherprogrammierbaren Computer. Frühere Computer, wie z. B. der ENIAC, waren fest verdrahtet, um eine Aufgabe zu erledigen. Wenn der Computer eine andere Aufgabe erfüllen sollte, musste er neu verdrahtet werden, was ein langwieriger Prozess war. Mit einem Computer mit gespeicherten Programmen konnte ein Allzweckcomputer gebaut werden, der verschiedene Programme ausführen konnte.
Der theoretische Entwurf besteht aus:
- einen Zentralprozessor, bestehend aus einer Steuereinheit und einer arithmetisch-logischen Einheit
- Eine Speichereinheit
- Massenspeicher
- Eingabe und Ausgabe
Der von-Neumann-Entwurf bildet somit die Grundlage der modernen Computertechnik. Ein ?hnliches Modell, die Harvard-Architektur, verfügte über eigene Datenadressen und Busse zum Lesen und Schreiben in den Speicher. Die von-Neumann-Architektur hat sich durchgesetzt, weil sie in echter Hardware einfacher zu implementieren war.