1. Definition
1.1. Organisation
1.2. Struktur
1.3. Zweck
2. Begriffe
2.1. einfache Maschinen
2.2. Automaten
2.3. Computer
3. Personen
3.1. Hollerith
3.2. Turing
3.3. Zuse
3.4. von Neumann
4. von Neumann Architektur
4.1. CPU
4.1.1. Rechenwerk
4.1.2. Steuerwerk
4.2. I/O Prozessor
4.2.1. E/A Werk
4.3. Daten-/Befehlsspeicher
4.3.1. adressierbarer Speicher
4.3.2. binäre Codierung
4.3.3. Programme UND Daten
4.4. Probleme
4.4.1. Flaschenhals
4.4.2. sequentielle Abarbeitung
5. Parallelverarbeitung
5.1. Bitebene (Parallelwortrechner)
5.2. Befehlsebene (Piplining)
5.3. Prozessorebene (Mehrprozessorebene)
5.4. Kontrollflussebene (Multithreaded Architektur)
6. Klassifizierung nach Flynn (1966)
6.1. SISD
6.2. SIMD
6.3. MISD
6.4. MIMD
7. Bestandteile PC
7.1. Motherbord
7.2. Prozessor
7.2.1. Bestandteile
7.2.1.1. Befehlsdecoder
7.2.1.2. Ausführungseinheit
7.2.1.3. Controlleinheit
7.2.1.4. Bussteuereinheit
7.2.1.5. Arithmetik-Logik-Einheit
7.2.1.6. Fließkomma-Rechner
7.2.2. Cache-Speicher L1-L3
7.2.2.1. Daten
7.2.2.2. Code
7.2.3. Kenngrößen
7.2.3.1. Arbeitsfrequenz
7.2.3.2. MIPS
7.2.3.3. MFLOPS
7.2.4. Spezifikationen
7.2.4.1. CISC
7.2.4.2. RISC
7.2.5. Entwicklung
7.2.5.1. Erhöhung Taktfrequenz
7.2.5.2. Minimierung interne Bauteile
7.2.5.3. Integration weiterer Funktionsblöcke
7.2.5.4. Erweiterung Befehlssatz
7.2.5.5. Pipelining
7.2.5.5.1. Instruction Fetch
7.2.5.5.2. Data Fetch
7.2.5.5.3. Execute
7.2.5.5.4. Result Write
7.3. Bussystem
7.3.1. Datenbus (bidirektional)
7.3.2. Adressbus
7.3.3. Steuerbus
7.4. Speicher
7.4.1. Einbaulage
7.4.1.1. intern
7.4.1.2. extern
7.4.2. Zugriff
7.4.2.1. direkt
7.4.2.2. indirekt
7.4.3. Datenbeständigkeit
7.4.3.1. flüchtig
7.4.3.1.1. statisch RAM
7.4.3.1.2. dynamisch RAM
7.4.3.2. Festwertspeicher
7.4.4. Speicherprinzip
7.4.4.1. Halbleiter
7.4.4.2. Magnetismus
7.4.4.3. Lichttechnik
7.4.5. Hierarchie
7.4.5.1. 1. Register
7.4.5.2. 2. Cache
7.4.5.3. 3. Arbeitsspeicher
7.4.5.4. 4. Festplatte
7.5. Schnittstellen
7.5.1. parallel
7.5.2. seriell
8. lineare Speicherverwaltung
8.1. Adressraum zusammenhängend
8.2. Adressraumlücken
8.2.1. Garbage Collection
8.2.2. Paging