Bestandteile Universalrechner (von-Neumann-Architektur)
Prozessor / CPU (zentrale Recheneinheit)
Speicher
Ein-/Ausgabesystemen
Datenwegen (Bus)
Probleme eines Universalrechners
eingeschränkte Echtzeitfähigkeit
reduzierte Sicherheit
submaximale Geschwindigkeit
Merkmale der von-Neumann-Architektur
Binäre Datencodierung
Programmierbarkeit
Daten und Programme im gleichen Speicher
Daten werden über berechenbare Adressen angesprochen
Erweiterbarkeit
Prozessoraufbau
Steuerprozessor (Adress- / Steuerregister)
Rechenprozessor (Datenregister)
Optional: Gleitkommaprozessor
Von-Neumann Zyklus
Befehl aus Speicher
Dekodieren
Daten aus Speicher
Ausführen
Ergebnis in Speicher
Was ist ein Bus?
gemeinsamer Datenweg, an den mehrere Funktionseinheiten angeschlossen werden können
besteht aus Steuer-, Adress- und Datenleitungen
Funktionseinheiten mit eigenständiger Steuerung z.B. Prozessor sind Busmaster
Passive Komponenten wie Speicherkaten sind Slaves
Speicherhierarchie
Primärspeicher (RAM, ext. / int. Cache)
Sekundärspeicher (Festplatten, SSD)
Tertiärspeicher (Magentbänder, optisch CD)
Zuletzt geändertvor 2 Jahren