Skip to content

Von-Neumann-Architektur Oberstufe ​

Fast alle heutigen Computer, vom Smartphone bis zum Server, folgen einem Bauplan, den John von Neumann 1945 beschrieben hat.

Vom EVAS-Prinzip zu von Neumann ​

EVAS-PrinzipVon-Neumann-Architektur
Eingabe, Verarbeitung, Ausgabe, SpeicherEingabewerk, Ausgabewerk, Speicherwerk
„Verarbeitung“ als BlackboxVerarbeitung = CPU aus Rechenwerk und Steuerwerk
–Transport aller Daten über ein Bussystem
text
            ┌───────────────── CPU ─────────────────┐
            │  Steuerwerk (CU)     Rechenwerk (ALU) │
            └───────────────────┬───────────────────┘
                                │
 ═══════════════════════════ BUS ══════════════════════════
      │                     │                     │
 Eingabewerk           Speicherwerk          Ausgabewerk

Merke: Die Komponenten

KomponenteAufgabe
Rechenwerk (ALU, Arithmetic Logic Unit)führt Rechen- und Logikoperationen aus
Steuerwerk (CU, Control Unit)holt Befehle aus dem Speicher, entschlüsselt sie und steuert alle anderen Komponenten
Speicherwerkspeichert Programme und Daten gemeinsam
Eingabewerk / AusgabewerkVerbindung zu Ein- und Ausgabegeräten
BussystemLeitungen zum Datentransport zwischen allen Komponenten

Rechenwerk und Steuerwerk bilden zusammen die CPU (Central Processing Unit).

Das Speicherwerk und der Bus ​

  • Der Arbeitsspeicher (RAM) enthält die Programme und Daten, die die CPU gerade verarbeitet. Random Access bedeutet: Die CPU kann auf jede beliebige Speicherzelle direkt zugreifen.
  • RAM ist flüchtig: Ohne Strom sind die Daten weg. Nichtflüchtige Speicher (SSD, Festplatte) behalten sie.

Der Bus besteht aus drei Arten von Leitungen:

BusAufgabe
Datenbusüberträgt die eigentlichen Daten
Adressbusgibt an, welche Speicherzelle angesprochen wird
Steuerbusüberträgt Steuersignale (z. B. „lesen“ oder „schreiben“)

Adressleitungen und Speichergröße

Mit n Adressleitungen kann man 2ⁿ Speicherzellen unterscheiden. Mit 32 Leitungen sind das 2³² ≈ 4 GiB, deshalb konnten 32-Bit-Systeme nicht mehr als etwa 4 GB RAM nutzen.

Von-Neumann-Flaschenhals

Alle Daten und Befehle müssen nacheinander über denselben Bus. Die CPU ist oft schneller, als Daten nachgeliefert werden können.

Prozessoren heute ​

MerkmalBedeutung
Befehlssatzwelche Grundbefehle die CPU versteht (z. B. x86 in PCs, ARM in Smartphones)
Taktfrequenzwie viele Arbeitsschritte pro Sekunde (in GHz)
EnergieeffizienzRechenleistung pro Watt, wichtig für Akkulaufzeit und Kühlung
Mehrkern / Multi-Threading Lkmehrere Aufgaben werden wirklich gleichzeitig bearbeitet

Aufgabe ​

Verschaffe dir mit einer interaktiven Darstellung einen Überblick über die sechs Elemente (CPU = ALU + CU) und notiere zu jedem eine Aufgabe. Recherchiere dann die Daten deines eigenen Computers oder Handys: Prozessor, Kerne, Arbeitsspeicher.