Von-Neumann-Architektur einfach erklärt
Kurzantwort
Fast jeder Computer folgt der Von-Neumann-Architektur: Prozessor, Speicher, Ein- und Ausgabe sowie ein Bussystem, das sie verbindet. Der Prozessor besteht aus einem Rechenwerk und einem Steuerwerk. Programme und Daten liegen gemeinsam im selben Speicher. Der Prozessor arbeitet Befehle in einem ständigen Zyklus ab: holen, dekodieren, ausführen – Milliarden Mal pro Sekunde.
Teil des Lernpfads Hardware und Betriebssysteme · Schritt 4 von 13
Ein Prozessor wirkt wie eine Black Box, die auf magische Weise rechnet. Tatsächlich folgt fast jeder Computer bis heute einem Bauplan, den John von Neumann schon 1945 beschrieb – und der ist erstaunlich einfach aufgebaut.
Was ist die Von-Neumann-Architektur?
Die Von-Neumann-Architektur ist das grundlegende Bauprinzip fast aller Computer. Sie besteht aus vier Bausteinen, die über ein Bussystem verbunden sind:
| Baustein | Aufgabe |
|---|---|
| Prozessor (CPU) | verarbeitet Befehle |
| Speicher | hält Programme und Daten |
| Ein-/Ausgabe | Verbindung zur Außenwelt |
| Bussystem | Datenwege zwischen den Teilen |
Woraus besteht der Prozessor?
Der Prozessor selbst hat zwei Kernbereiche:
- Das Rechenwerk (ALU, Arithmetic Logic Unit) führt die eigentlichen Berechnungen und logischen Vergleiche aus.
- Das Steuerwerk (Leitwerk) holt die Befehle, entschlüsselt sie und dirigiert, was das Rechenwerk tun soll.
Dazu kommen winzige, extrem schnelle Zwischenspeicher, die Register, in denen der Prozessor die Werte hält, mit denen er gerade arbeitet.
Der Befehlszyklus: holen, dekodieren, ausführen
Ein Prozessor tut im Grunde immer dasselbe, nur unglaublich schnell. Er durchläuft ununterbrochen einen Zyklus:
1. HOLEN nächsten Befehl aus dem Speicher holen
↓
2. DEKODIEREN Befehl entschlüsseln: was ist zu tun?
↓
3. AUSFÜHREN Befehl im Rechenwerk ausführen
↓
(zurück zu 1, für den nächsten Befehl)Der Von-Neumann-Flaschenhals
Selbstkontrolle
Selbstkontrolle
Was ist das zentrale Merkmal der Von-Neumann-Architektur?
Häufige Fragen
Was ist der Unterschied zwischen Rechenwerk und Steuerwerk?
Das Rechenwerk führt die eigentlichen Berechnungen und logischen Vergleiche aus. Das Steuerwerk holt die Befehle aus dem Speicher, entschlüsselt sie und steuert, was als Nächstes geschieht. Vereinfacht: Das Steuerwerk gibt die Anweisungen, das Rechenwerk führt sie aus. Beide zusammen bilden den Kern des Prozessors.
Was sind Register?
Register sind winzige, besonders schnelle Speicherplätze direkt im Prozessor. Dort liegen die Werte, mit denen der Prozessor gerade rechnet. Sie sind noch schneller als der Arbeitsspeicher, aber auch sehr klein und fassen nur wenige Werte. In der Speicherhierarchie stehen sie ganz oben.
Was bedeutet die Taktfrequenz in Gigahertz?
Die Taktfrequenz gibt an, wie viele Arbeitsschritte ein Prozessor pro Sekunde ausführt. Ein Gigahertz entspricht einer Milliarde Takte pro Sekunde. Höhere Taktfrequenz bedeutet grob mehr Tempo, doch auch die Zahl der Kerne und die Bauweise beeinflussen die tatsächliche Leistung stark.
Gilt die Von-Neumann-Architektur heute noch?
Ja, im Grundsatz folgt fast jeder heutige Computer diesem Prinzip. Moderne Prozessoren erweitern es aber deutlich, etwa durch Zwischenspeicher, mehrere Kerne und Techniken, die den Von-Neumann-Flaschenhals abmildern. Der Kerngedanke des gemeinsamen Speichers und des Befehlszyklus bleibt jedoch bestehen.
Weiterlesen: Bit, Byte und Binärsystem einfach erklärt · Prozesse und Threads im Betriebssystem · Was passiert beim Booten? Boot-Vorgang erklärt
Das Wichtigste in Kürze
- Die Von-Neumann-Architektur besteht aus Prozessor, Speicher, Ein-/Ausgabe und Bus.
- Kennzeichen: Programme und Daten liegen im selben Speicher.
- Der Prozessor hat ein Rechenwerk und ein Steuerwerk.
- Der Befehlszyklus lautet Holen, Dekodieren, Ausführen – milliardenfach pro Sekunde.