Mikroprozessorarchitektur und ihr Betrieb

Ein Mikroprozessor ist die zentrale Verarbeitungseinheit (CPU) eines Computers. Hier findet die Verarbeitung von Programmanweisungen und Daten statt. Ein einfacher Computer besteht aus einem Mikroprozessor, einem externen Speicher sowie Ein- und Ausgabegeräten.

Architektur eines einfachen Mikroprozessors

In den folgenden Abschnitten werden die grundlegenden Komponenten einer einfachen Mikroprozessorarchitektur beschrieben. Es ist näher an frühen Mikroprozessoren. Es ist jedoch immer noch die Grundlage der komplexeren Mikroprozessoren von heute.

Video des Tages

Arithmetik-Logikeinheit

In der ALU finden arithmetische und logische Operationen statt.

Akkumulator

Der Akkumulator hält einen der Operanden sowie das Ergebnis von Operationen, die von der ALU ausgeführt werden.

Programmzähler (PC)

Der Programmzähler enthält die Speicheradresse des nächsten auszuführenden Programmbefehls.

Adress-, Daten- und Statusregister und Stackpointer

Das Adressregister enthält die Adresse einer Speicherstelle, auf die zugegriffen werden soll.

Das Datenregister enthält die Daten, die vom Speicher oder einem E/A-Port kommen oder zum Speicher gehen.

Das Statusregister enthält Informationen über das Ergebnis der vorherigen ALU-Operation.

Das Stack-Pointer-Register enthält die Adresse des Speicherblocks (des Stapels), in dem Subroutinen-Rückkehradressen gespeichert sind.

Steuergerät

Die Steuereinheit enthält die Schaltung, die den Prozess des Abrufens, Decodierens und Ausführens von Programmanweisungen steuert.