Zum Inhalt springen
YellowBlue
IT-Grundlagen3 Min. Lesezeit

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:

BausteinAufgabe
Prozessor (CPU)verarbeitet Befehle
Speicherhält Programme und Daten
Ein-/AusgabeVerbindung zur Außenwelt
BussystemDatenwege 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.

Schlagwörter

Verwandte Beiträge

IT-Grundlagen4 Min. Lesezeit

RAID einfach erklärt: RAID 0, 1 und 5 im Vergleich

Was RAID ist, wie es mehrere Festplatten zu einem Verbund koppelt und was RAID 0, RAID 1 und RAID 5 bei Sicherheit und Geschwindigkeit unterscheiden.