Programmzähler (PC)

Autor: Louise Ward
Erstelldatum: 6 Februar 2021
Aktualisierungsdatum: 16 Kann 2024
Anonim
Programmzähler (PC) - Technologie
Programmzähler (PC) - Technologie

Inhalt

Definition - Was bedeutet Programmzähler (PC)?

Ein Programmzähler (PC) ist ein CPU-Register im Computerprozessor, das die Adresse des nächsten aus dem Speicher auszuführenden Befehls enthält. Es ist ein digitaler Zähler, der zur schnelleren Ausführung von Aufgaben sowie zur Verfolgung des aktuellen Ausführungspunkts benötigt wird.


Ein Programmzähler ist auch als Befehlszähler, Befehlszeiger, Befehlsadressregister oder Sequenzsteuerregister bekannt.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Programmzähler (PC)

Alle Anweisungen sowie Daten im Speicher haben eine bestimmte Adresse. Während jede Anweisung verarbeitet wird, aktualisiert die verantwortliche Softwareanwendung den Programmzähler mit der bevorstehenden Anweisungsadresse, die abgerufen werden muss. Der Programmzähler gibt diese Information wiederum als Teil des Ausführungszyklus / Standardabrufs an das Speicheradressregister weiter. Der Programmzähler erhöht den gespeicherten Wert um eins, wenn der nächste Befehl abgerufen wird. Wenn der Computer zurückgesetzt oder neu gestartet wird, wird der Programmzähler normalerweise auf den Wert Null zurückgesetzt.


Ähnlich wie bei anderen Prozessregistern des Computers ähnelt der Programmzähler einer Bank von binären Latches, von denen jedes ein Wertbit darstellt. Der Programmzähler arbeitet in Kombination mit anderen Registern, um den aktuellen Befehl zu identifizieren. Sie kann mithilfe von Zugriffs- oder Sprunganweisungen geändert oder aufgerufen werden. Auf den PC kann durch Sprung- und Verzweigungsbefehle zugegriffen werden. Daher kann die Zieladresse über Verzweigungsbefehle in den Programmzähler geladen werden. Der Programmzähler kann auch mit Hilfe der Datenverarbeitungsanweisungen mit der Adresse geladen werden.