Hardware Komponenten eines Computers Flashcards

1
Q

Was ist das Steuerwerk?

A

Ablaufsteuerung -> Befehle holen und verarbeiten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was ist das Rechenwerk?

A

Rechenoperationen der Befehler ausführen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was macht das Rechenwerk?

A

Fürht mathematische Operationen und logische Verknüpfungen aus.

ALU nutzt Arbeitsregister für Berechnung

Statusregister signalisiert bestimmte Berechnungsergeinisse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was macht das Steuerwerk?

A

steuert die Ausführung der Programmcodes

Enthält zwei Register: Befehlszähler und Befehlsregister

Je nach Funktionsumfang des Prozessors können weitere register vorhanden sein

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Register funktionen

A

Register sind interne Speicherplätze im Prozessor

Durch Unterbringung im Prozessor sehr schneller Zugriff auf ihre Werte

Registerwerte wichtig für den Programmablauf, z.B. für Berechnungen

Es gibt nur relativ wenige Register: je nach Prozessorarchitektur mehr oder weniger, typischerweise deutlich weniger als 100

Jedes Register hat eine fest vorgegebene Bitzahl (=Bitbreite)

Die Bitbreite ist je nach Verwendungszweck des Registers festgelegt

z.B. nimmt ein 8-Bit-Register nur Werte im Bereich 0 … 255 auf

ein 8-Bit-Register für Berechnungen kann also nur mit Zahlen in derGrößenordnung 0 … 255 arbeiten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Arbeitsregister

A

Register für arithmetische undlogische Operationen

Bei einem 32-Bit Prozesser Register 32-Bit breit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Befehlsregister

A

Prozessor lädt zu bearbeitenden Befehl in das Befehlsregister

Über eine Dekodierlogik wird dieser Befehl ausgeführt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Befehlszählerregister

A

Adresse des nächsten auszuführenden Befehls

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Abarbeitung von Programmcode

A

Der Prozessor führt Programm Code aus

Programm Code ist in einem Speicher abgelegt, der vom Prozessor ausgelesen wird

Der Programm-Code besteht aus einer Folge von Befehlen

Die Befehle führen meist kurze, elementare Funktionen aus

Bei geschickter Auswahl der Befehle ist ein Prozessor für viele mögliche Anwedungen geeignet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Kategorie von Prozessor Befehlen

A

Arithmetische und Logische Befehle

Sprungbefehle

Transprotbefehle

Prozessorkontollbefehle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Befehlsabarbeitung in der Registermaschine

A
  1. Befehl holen
  2. Operand holen
  3. Befehl dekodieren
  4. Operation ausführen
  5. Befehlszähler ändern
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wie ist ein Assembler Befehl aufgebaut?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly