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

Fenster schließen