Die drei Hauptbestandteile der von John von Neumann entwickelten Architektur sind: 1. **Rechenwerk (ALU - Arithmetic Logic Unit)**: Dieses führt alle arithmetischen und logischen Operationen durch. 2. **Steuerwerk (Control Unit)**: Es steuert den Ablauf der Programme, indem es die Befehle aus dem Speicher abruft und die entsprechenden Operationen im Rechenwerk und anderen Komponenten ausführt. 3. **Speicher**: Hier werden sowohl die Daten als auch die Programme gespeichert. Der Speicher ist in der Regel in zwei Haupttypen unterteilt: den Hauptspeicher (RAM) für temporäre Daten und den Sekundärspeicher (z.B. Festplatten) für dauerhafte Speicherung. Diese Architektur bildet die Grundlage für die meisten modernen Computer.