Prozessorgrundlagen: Von-Neumann-Architektur, Teil 1

Grundkonzept

Zur Darstellung der Von-Neumann-Architektur sind zwei wesentliche Teilkonzepte notwendig: Die Architektur des Rechnermodells mit den wesentlichen Komponenten sowie das Ablaufkonzept eines Programms. Dabei muss berücksichtigt werden, dass dieses Rechnermodell programmierbar ist. Die Programmierbarkeit bedeutet hierbei, dass die Hardware ein Programm in Form eines (maschinenlesbaren) Textes benötigt, um eine Aufgabe erfüllen zu können.

Die Programmierbarkeit ist die praktische Ausprägung der Universalität. Es gelingt hierdurch, eine universelle Maschine zu bauen und sie in einer gegenüber der Bauzeit wesentlich kleineren Zeit auf das jeweilige Problem (und damit auch wechselnd auf viele Aufgabenstellungen) anzupassen. Die Universalität des Von-Neumann-Rechners ist hierbei ausschließlich durch den beschränkten Speicherplatz begrenzt. Berechenbare Probleme können also nur daran scheitern.