5 - Rechner Architektur und Hardware Flashcards

1
Q

CPU

A

Central Processing Unit

  • Hauptprozessor: Herzstück moderner Computersysteme
  • steuert die anderen passiven Komponenten eines Computers
  • Programme sind Folgen von Maschineninstruktionen, die in aufeinander folgenden Speicheradressen abgelegt sind => Programmausführung: Maschineninstruktionen werden von der CPU umgesetzt
  • mind 3 Komponenten: Rechen-, Steuer- und Speicherwerk
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Steuerwerk

A

Control Unit

  • holt und interpretiert (Maschinen)- befehle, koordiniert die anderen CPU-Komponenten, steuert Ein und Ausgabe-Einheiten und den Steuerbus
  • Enthält das Befehlsregister, der alle Befehle enthält, die die CPU ausführen kann
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Rechenwerk

A

Arithmetic Logic Unit (ALU)

  • Manipulation von Daten und Adressen
  • führt alle logischen und mathematischen Operationen aus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Speicherwerk

A

-Speicherzellen (Register) für die kurzfristige Speicherung von Operanden und Adressen
(Ganzzahl-, Gleitkomma-Register, Befehlszähler, Statusregister)

  • Register arbeiten mit derselben Geschwindigkeit wie der Rest der CPU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Von-Neumann-Zyklus

A
  • beschreibt die sequentielle Arbeitsweise mit 5 Phasen
  • Prozessor und Speicher kommunizieren über einen Bus direkt (Befehle und Daten werden transportiert)
  1. FETCH: Abzuarbeitenden Befehl aus dem Speicher in das BefehlsRegister der CPU laden
  2. DECODE: Steuerwerk löst den Befehl in Schaltinstruktionen für das Rechenwerk aus
  3. FETCH OPERANDS: Parameter für den Befehl aus dem Speicher holen
  4. EXECUTE: Rechenwerk führt die Operation aus
  5. UPDATE INSTRUCTION POINTER: Befehlszähler wird erhöht, Zyklus beginnt von vorne
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Aufbau eines PCs

A

Prozessor (Rechen und Steuerwerk)

Speicher

mehrere Ein-/Ausgabe- Controller

Systembus: Adressen, Daten, Steuersignale

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

BUS- Leitungen

A

verbinden die Komponenten eines modernen Rechnersystems

  • Steuerbus
  • Adressbus
  • Datenbus

=> zusammen: Systembus oder Front Side Bus (FSB)

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

Datenbus

A

Überträgt Daten zwischen Prozessor, Arbeitsspeicher und Peripherie (bidirektional)

  • Anzahl der Datenbusleitungen legt fest wie viele Bytes pro Takt übertragen werden können
  • Üblicherweise: Bandbreite (Anzahl Datenbusleitungen) gleich Größe der Arbeitsregister des Prozessors
  • Moderne Prozessoren: Datenbusbreite von 64 Bits (Prozessor kann 64 Datenbits bei einem Takt übertragen)
  • Datenfreigabe (Berechtigung zum Senden von Daten) erfolgt durch den Prozessor jew. nur für eine Komponente
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Von-Neumann-Architektur

A
  • Idee von einem Universal-Computer ohne fest installiertes Betriebssystem.
  • Im von-Neumann-Rechner werden Daten und Programme binär kodiert und liegen im gleichen Speicher
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Chipsatz und PCI Bridge

A

PCI-Bridge: Die verbindenden Elemente zwischen CPU und den anderen Komponenten (der sog. Chipsatz)

Bestehend aus 2 Komponenten:

  • Northbridge: dicht an der CPU, um Daten schnell übertragen zu können. Zuständig für Speicherzugriffe und Grafikkarte
  • Southbridge: für langsamere Verbindungen wie PCI, ISA, SATA, USB, FIREWIRE, usw. zuständig
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Adressbus

A

Überträgt Speicheradressen (unidirektional)

  • Einzelne Speicherzellen & Peripherie-Geräte werden angesprochen/adressiert
  • Breite (Anzahl der digitalen Signalleitungen) legt die max. Anzahl der adressierbaren Speicherzellen fest
  • Busbreite: 32Bits -> 2^32 Speicherzellen = 4GB RAM adressierbar

Formel zur Ermittlung der max. nutzbaren Speichergröße, die ein Prozessor ansprechen kann (Byte)
Max. adressierbare Speicherplätze = 2^Anzahl Signalleitungen

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

Steuerbus

A

Koordiniert exklusive Lese- und Schreibanweisungen auf Daten- und Adressbus = zwischen den Komponenten des Computersystems (bidirektional)

  • Eine über den Adressbus angesprochene Komponente wird über den Steuerbus angewiesen was sie zu tun hat
  • Beinhaltet Interrupt-Leitungen: Peripherie-Geräte können dem Prozessor eine Unterbrechungsanforderung signalisieren
  • Typische Bandbreiten: 5-10 Leitungen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Front-Side-Bus

A

Bus zwischen CPU und Chipsatz (Enthält Adressbus, Datenbus und Steuerbus)

  • Aus Geschwindigkeitsgründen verlagert man immer mehr Bestandteile des Chipsatzes in den Prozessor
  • Es werden immer häufiger Punkt-zu-Punkt-Verbindungen eingesetzt
  • Eingabe-/Ausgabecontroller treten als Vermittler zwischen den Geräten und dem Prozessor auf
How well did you know this?
1
Not at all
2
3
4
5
Perfectly