Rechnerarchitektur Flashcards

1
Q

Hardware Definition

A

Sammelbegriff für die Baueinheiten, die bei einem

Rechnersystem genutzt werden

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

CPU Definition

A

Central Processing Unit

Prozessor, zentrale Recheneinheit

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

Wann ist Speicher persistent und wann nicht persistent?

A

Speicher heißt persistent (oder nicht-flüchtig), wenn die Daten nach
dem Abschalten von Strom dauerhaft gespeichert bleiben

Bei nicht-persistentem (d.h. flüchtigem) Speicher gehen die
gespeicherten Daten mit Abschalten des Stromes verloren

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

Was ist Arbeitsspeicher?

A

Nicht-persistenter, d.h. flüchtiger Speicher (RAM)

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

Was ist das Mainboard ?

A

• Hauptplatine eines Rechners, auf der ein Prozessor, Arbeitsspeicher
und weitere Komponenten eingebaut werden können

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

Aus welchen Komponenten besteht ein Rechner

A
  • Prozessor (CPU)
  • Arbeitsspeicher (nicht-persistent, RAM=Random Access Memory)
  • Ein-/Ausgabe-Geräten (Tastatur, Maus, Monitor, Drucker, …)
  • Zusätzliche Komponenten
  • Persistenter Speicher (Festplatte, USB-Stick, …)
  • Erweiterungskarten (Netzwerkkarte, Soundkarte, …)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist ein Bus ?

A

ein gemeinsamer, elektrischer Weg zwischen mehreren Geräten. Sie dienen zur elektronischen Übertragung von Daten

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

Speicherhierarchie ?

A
•Je schneller, desto teurer der Speicher
• Je schneller, desto kleiner der Speicher
• Oft benötigte Daten werden in
teurem, schnellen Speicher
gelagert
• Weniger häufig benötigte Daten
werden in langsameren Speicher
ausgelagert
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was sind Caches?

A

Caches sind schnelle Zwischenspeicher, die Werte einer langsameren Ressource vorrätig halten

Schneller Speicher ist teuer, deshalb sind Caches wesentlich kleiner als der Hauptspeicher
• Ziel ist, die häufig benötigten Daten im schnellen Speicher vorrätig zu halten

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

Bussysteme Beispiele?

A

USB (Universal Serial Bus)
Standardisierte serielle Schnittstelle fur alle moglichen externen Gerate

• PCI-Express (Peripheral Component Interconnect Express)
Standard fur Erweiterungskarten zum Einbauen auf ein Mainboard (zum
Beispiel Grafikkarte)

• SATA (Serial AT Attachment)
Standard zum Anschluss von persistentem Speicher (zum Beispiel
Festplatten oder CD/DVD-Laufwerken)

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

Arbeitsweise von Adressbus?

A

Mikroprozessor legt eine Adresse an, die
angesprochen werden soll. Der Mikroprozessor hat je nach
Architektur einen Adressraum von 8, 16, 32 oder 64 Bit.

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

Arbeitsweise Datenbus?

A

: z.B. 8, 16 … 64 (bis zu 512 Bit-Leitungen), über

welche die Daten (parallel) übertragen werden und zwar bidirektional, d.h. vom Prozessor von/zum RAM.

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

Steuerbus?

A

koordiniert die Zugriffe auf unterschiedliche

Busse

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

Probleme und Vorteile paralleler Datenübertragung?

A
  • Laufzeitunterschiede (bei hohen Geschwindigkeiten)
  • verschiedene Pegel (bei hohen Geschwindigkeiten)
  • hoher Leistungsverbrauch durch Leitungstreiber
  • große Steckverbinder sind teuer und fehleranfällig

Vorteile:
• schneller
• geeignet für kleine Daten

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

Nachteile und Vorteile bei der seriellen Datenübertragung ?

A
  • Parallel/Seriell-Wandler
  • hohe Kosten dieser Wandler (Echtzeit)

Vorteile:
• günstiger
• geeignet für große Dateien

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

Was ist ein Register?

A
  • Interne Speicherzellen im Prozessor für Binärzahlen (z.B. 32-bit oder 64-bit, je nach Architektur)
  • Fungieren u.a. als Zwischenspeicher von Ergebnissen
17
Q

Wofür steht der Begriff CPU und aus welchen Komponenten besteht ein CPU?

A

Central Processing Unit:

• Rechenwerk (ALU) + Steuerwerk (Control Unit) + Register

18
Q

Warum hat ein Prozessor nur wenige Register?

A

Da auf die Daten im Register schnell zugegriffen werden soll. Je größer das Register ist, desto langsamer kann auf den Inhalt zugegriffen werden.

19
Q

Wie arbeitet ein Prozessor Programme ab

A

Programme werden in einem Zyklus abgearbeitet

  1. Hole nächsten Befehl
  2. Dekodiere nächsten Befehl
  3. Hole (gegebenenfalls Operanden für den Befehl)
  4. Führe den Befehl aus
  5. Speichere das Ergebnis
20
Q

Was ist ein Flag?

A

Bedingungscodes

• Spezielle Bits, die nach jeder ALU-Operation gesetzt werden

21
Q

Wozu dienen Flags?

A

Wichtig, damit Befehle mit Vergleichen oder Sprüngen darauf zurückgreifen können

22
Q

Was ist ein Opcode?

A

Bitfolge, die für den Prozessor den Befehl eindeutig identifiziert