Festwertspeicher (Rom)
Read-Only-Memory
Daten können nur gelesen werden und bleiben auch bei einem Stromausfall erhalten. Viele Systemdateien werden im Rom gespeichert.
PROM:
Einmal programmierbarer Speicher. Das Programmieren erfolgt durch das Anlegen eines Überstroms an den Nickel-Chrom-Widerstand, der dann schmilzt.
ROM:
Zahl der Datenleitungen = Wortlänge einer Speicherzelle
Kreuze = 1 gespeichert
Wortleitung mit Adresse 0 = 1010…0 gespeichert
RAM
Schreib-Lese-Speicher
Einfachstes Beispiel: 1-Bit Speicherelement:
Read: R/W-Signal = 1
Select muss 1 sein um die Speicherzelle zu verwenden
Schaltbild:
Einführung Assembler
Aufgabe eines Compilers
Eingabe Delphiprogramm Benutzerfreundlich
↓
Lexikalische erkennt Schlüsselwörter
Analyse Scannen à Zeichenfolgen werden Symbole
↓
syntaktische Parser Überprüft den Syntax z.B. ob es zu jedem
Analyse Begin ein end gibt
↓
semantische Codeerzeugung
Analyse
à Maschienensprache
à duale Verschlüsselung
à Maschienennahe Sprache
à Assembler Prozessorunabhängig
Wir machen Computersimulation mit Cosi.
Geht auf von-Neumann-Rechner zurück (Soll als Hausaufgabe wiederholt werden)
Prozessor: Rechenwerk + Steuerwerk
Rechenwerk: ALU (Arithmetic logic unit) führt die vier Grundrechenarten aus.
Benötigt Akkumulator (sammelt Rechenergebnisse)
Vor der Rechnung steht der Operand später das Ergebnis drin.
Benötigt noch einen zweiten Operanden
Steuerwerk: 1. SAR Speicher-Adress-Register
Im SAR steht die Adresse, die Gerade geöffnet ist.
2. BZ Befehlszähler
Adresse der Speicherzelle in der der nächste auszuführende Befehl steht.
3. BR Befehlsregister
Aktueller Befehl