Podcast
Questions and Answers
Das ______ ist dafür zuständig, Programmbefehle zu laden und zu interpretieren sowie Komponenten und Datenquellen zu verschalten.
Das ______ ist dafür zuständig, Programmbefehle zu laden und zu interpretieren sowie Komponenten und Datenquellen zu verschalten.
Steuerwerk
Der ______ dient zur Speicherung von Daten und Programmen im Von-Neumann-Rechner.
Der ______ dient zur Speicherung von Daten und Programmen im Von-Neumann-Rechner.
Speicherwerk
Der ______ ist eine Einschränkung der Von-Neumann-Architektur, bei der sowohl Daten als auch Befehle über denselben Bus auf den Speicher zugreifen, was zu Performance-Einbußen führen kann.
Der ______ ist eine Einschränkung der Von-Neumann-Architektur, bei der sowohl Daten als auch Befehle über denselben Bus auf den Speicher zugreifen, was zu Performance-Einbußen führen kann.
Flaschenhals
Im Von-Neumann-Zyklus beinhaltet die Phase '______' das Abrufen zusätzlich benötigter Operanden.
Im Von-Neumann-Zyklus beinhaltet die Phase '______' das Abrufen zusätzlich benötigter Operanden.
Das ______ interpretiert Befehle und entscheidet, ob eine Berechnung erfolgt oder nur der Programmzähler (PC) erhöht werden muss.
Das ______ interpretiert Befehle und entscheidet, ob eine Berechnung erfolgt oder nur der Programmzähler (PC) erhöht werden muss.
Die ______ ist eine maschinennahe Sprache, die auf den Befehlsvorrat einer bestimmten Prozessorarchitektur ausgerichtet ist.
Die ______ ist eine maschinennahe Sprache, die auf den Befehlsvorrat einer bestimmten Prozessorarchitektur ausgerichtet ist.
Im Von-Neumann-Zyklus ist der Schritt '______' dafür zuständig, das Ergebnis des ausgeführten Befehls an der vorgesehenen Stelle zu speichern.
Im Von-Neumann-Zyklus ist der Schritt '______' dafür zuständig, das Ergebnis des ausgeführten Befehls an der vorgesehenen Stelle zu speichern.
Ein Merkmal des Von-Neumann-Rechners ist, dass der Speicher in durchnummerierte Zellen gleicher ______ eingeteilt ist.
Ein Merkmal des Von-Neumann-Rechners ist, dass der Speicher in durchnummerierte Zellen gleicher ______ eingeteilt ist.
Flashcards
Was ist die CPU?
Was ist die CPU?
Zentrale Verarbeitungseinheit; führt Rechenoperationen aus und steuert den Ablauf von Programmen.
Was ist das Speicherwerk?
Was ist das Speicherwerk?
Speichert Daten und Programme, auf die die CPU zugreift.
Was leisten Ein- und Ausgabewerke?
Was leisten Ein- und Ausgabewerke?
Ermöglichen die Kommunikation des Rechners mit der Außenwelt.
Was ist das Bussystem?
Was ist das Bussystem?
Signup and view all the flashcards
Was sind die Schritte des Von-Neumann-Zyklus?
Was sind die Schritte des Von-Neumann-Zyklus?
Signup and view all the flashcards
Was ist der Von-Neumann-Flaschenhals?
Was ist der Von-Neumann-Flaschenhals?
Signup and view all the flashcards
Was ist Assemblersprache?
Was ist Assemblersprache?
Signup and view all the flashcards
Was sind wichtige Eigenschaften des Von-Neumann-Rechners?
Was sind wichtige Eigenschaften des Von-Neumann-Rechners?
Signup and view all the flashcards
Study Notes
Von-Neumann-Rechner Architektur
- Die CPU besteht aus einem Rechenwerk für mathematische Operationen und einem Steuerwerk, das Programmbefehle lädt, interpretiert und Komponenten sowie Datenquellen verschaltet.
- Das Speicherwerk dient zur Speicherung von Daten und Programmen.
- Ein- und Ausgabewerk ermöglichen die Interaktion mit der Außenwelt.
- Das Bussystem umfasst Adress-, Daten- und Steuerbusse.
Von-Neumann-Zyklus
- Fetch: Die Adresse des aktuellen Befehls wird an das Speicherwerk gesendet und der Befehl empfangen.
- Decode: Der Befehl wird analysiert und Vorbereitungen für die Ausführung getroffen; der Programmzähler wird erhöht.
- Fetch Operands: Zusätzlich benötigte Operanden werden abgerufen.
- Execute: Der aktuelle Befehl wird ausgeführt bzw. das Rechenwerk mit der Ausführung beauftragt.
- Write Back: Das Ergebnis des ausgeführten Befehls wird an der vorgesehenen Stelle (Register oder Speicher) gespeichert.
Flaschenhals des Von-Neumann-Rechners
- Performance-Einbußen entstehen, da Daten und Befehle im selben Speicher gespeichert sind.
- Der Zugriff auf den gemeinsamen Datenbus verlangsamt den Prozess durch sequentielles Laden.
Aufbau der CPU
- Das Instruktionsregister (IR) gibt an, welcher Befehl als nächstes ausgeführt wird.
- Der Hauptspeicher enthält sowohl Daten als auch Instruktionen.
- Ein Dekoder interpretiert Befehle und entscheidet, ob eine Berechnung erfolgt oder nur der Programmzähler inkrementiert werden muss.
- Der Akkumulator (ACC) dient zur Zwischenspeicherung von geladenen Daten und Ergebnissen.
- Die Arithmetisch-logische Einheit (ALU) führt Berechnungen durch.
- Der Programmzähler (PC) wird iteriert, um den nächsten Befehl anzugeben.
- Operandenregister speichern Operanden.
Assemblersprache
- Assemblersprache ist eine maschinennahe Programmiersprache, die sich an den Befehlssatz einer bestimmten Prozessorarchitektur anlehnt.
- Maschinensprache wird durch für Menschen lesbare Mnemonics/Befehlskürzel dargestellt.
Wichtigste Eigenschaften des Von-Neumann-Rechners
- Der Speicher ist in durchnummerierte Zellen gleicher Größe eingeteilt
- Die Rechnerstruktur ist von der Problemstellung unabhängig und somit universell einsetzbar.
- Es gibt einen zentralen Speicher.
- Binäre Codierung wird verwendet
- Die Architektur besteht aus 4 Werken und einem Bussystem.
- Ein Programm wird als Befehlssequenz gespeichert.
- Bedingte Sprungbefehle ermöglichen eine Abweichung vom sequentiellen Abarbeitungsprinzip.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Überblick über die Von-Neumann-Architektur mit Fokus auf CPU, Speicher, Bussystem und den Von-Neumann-Zyklus (Fetch, Decode, Execute). Diskussion des Von-Neumann-Flaschenhalses.