Architektur von Computer

2. Von-Neumann Architektur

2.1. Prinzip der von-Neumann Architektur

Es existiert nur ein Speicher die Daten und Befehle enthalten. Dieser Speicher ist dabei in gleichgroße Zellen unterteilt, die fortlaufend durchnumeriert sind (=Adressen). Das Steuerwerk hat ein Register (Programm Counter), in dem die Speicherzelle
mit dem auszuführenden Befehl steht, wobei aufeinanderfolgende Befehle oder Anweisungen in aufeinanderfolgende Speicherzellen abgelegt werden.
Ausführung eines Befehls erfogt durch das Steuerwerk, z.B. Lesen von Operanden aus Speicher; Ausführen einer Operation mit diesem Operanden; Schreiben des Ergebnisses in den Speicher. Das Ansprechen des nächsten Befehls geschieht vom Steuerwerk aus durch Erhöhen der Befehlsadresse um Eins, von der gespicherten Reihenfolge kann aber durch sog. Sprungbefehle abgewichen werden
Für Daten, Befehle, und Adressen werden Binärzeichen verwendet (=Codierung). Geeignete Schaltwerke im Steuerwerk entschlüsseln (=Decodierung) später den Code.

Hier eine komplexe Darstellung dieser Architektur: