EBR - CPU Einheit, Speicherorganisation und Programmausführung

Stichworteabfrage zu dem Kurs: "Einführung Betriebssysteme und Rechnerarchitektur" CPU Einheit, Speicherorganisation und Programmausführung

Stichworteabfrage zu dem Kurs: "Einführung Betriebssysteme und Rechnerarchitektur" CPU Einheit, Speicherorganisation und Programmausführung


Stefan Keller
Diese Lernkarten bieten einen Überblick über die Grundlagen der Computerarchitektur auf Universitätsniveau, mit Fokus auf CPU, Speicherorganisation und Programmausführung. Sie decken Themen wie Befehle, Speicheradressierung, Endian-Formate, die Harvard-Architektur und den Befehlszyklus ab. Die Karteikarten sind ideal für Informatikstudenten, die ein tieferes Verständnis der Funktionsweise von Computern erlangen möchten, insbesondere wie Befehle verarbeitet und Programme ausgeführt werden.
Flashcards
26
Students
7
Language
German
Category
Computer Science
Level
University
Created / Updated
28.10.2013 / 19.08.2017

Flashcards

Nenne die 6 Hauptkomponenten bzw. Einheiten eines Computers

Steuereinheit, Recheneinheit, Register, Dekodiereinheit, Adressierungseinheit, Bussystem

Wie lautet die Reihenfolge, in der die CPU die Befehle eines Programms ausführt?

1. Befehl aus Speicher laden

2. Befehl interpretieren

3. Daten ggf. lesen

4. Befehl ausführen

5. Speichern (wenn notwendig)

6. nächster Befehl

Wie heissen die Einheitennummerierungen im Speicher?

Adressen

Welcher Speichertyp kann nur in der CPU verarbeitet werden?

Wie werden Dateien im Speicher abgelegt, die mehrere Einheiten benötigen?

Welches Ablageverfahren für größere Dateien im Speicher ist typisch für x86 Systeme (PCs)?

Wodurch ist Speicher organisiert?

Durch nummerierte Einheiten, die Nummer heisst auch Adresse.

Wodurch wird die Programmausführung begleitet?

Program Counter (PC)

Was ist ein Sprungbefehl?

Er legt den im nächsten Befehlszyklus auszuführenden Befehl (Adresse) fest

Wie heisst das Schema eines Befehlszyklus?

H.I.D.A.S.

Nenne die Schritte des HIDAS Befehlszyklus!

H ole Befehl

I nkrementiere Befehl

D ekodiere Befehl

A usführen des Befehls

S peicher das Ergebnis

Wie lautet die Architektur die als Lösungsansatz des Neumannschen Flaschenhals gilt?

Harward-Architektur

Wodurch definiert sich die Harward-Architektur?

Getrennte Busse für Daten und Programm

Wie heisst die Fortführung der Harward-Architektur?

Superskalare PCs

Was bedeutet der Begriff "Superskalar"

Superskalar beschreibt die parallel arbeitenden Funktionseinheiten in einer CPU, die unterschiedliche mathematische Operationen erledigen

Nenne die 4 Teile einer CPU

Program Counter, Instruktionsregister, Akkumulator, Hilfsspeicher

Was regelt die Steuereinheit im Computer?

Reihenfolge der Befehle aus dem Arbeitsspeicher

Wofür ist die Recheneinheit in einem Computer zuständig?

Akkumulator, math. und arith. Operationen, logische Verknüpfungen

Was ist charakteristisch für das Register eines Computers?

- wird per Befehlscode (nicht per Adresse) angesprochen

- es gibt Mehrzweck-, Status-,Adress-,Index- und Segmentregister

Welche Aufgabe hat die Dekodiereinheit im Computer?

Befehle bzw. Befehlscodes werden decodiert, in interne Operationen geändert (sog. Mikrocodes) und dann an die Steuereinheit weitergeleitet

Welche Aufgaben erledigt die Adressierungseinheit?

Sie berechnet Adressen und speichert diese im Adresspuffer - für die Steuereinheit

Was verbindet das Bussystem ?

Funktionseinheiten, aussen: Datenbus, Adressbus, Steuerbus

Was stellt der Datenbus dar?

Die Leistungsfähigkeit einer CPU, Breite in BIT

Was ist ein Adressbus?

Verbindung zu Speicherstellen (flüchtig)

Was organisiert der Steuerbus?

Zusammenspiel aller Komponenten.

Steuert alle Operationen.

Was steuert alle Operationen ?

Study