Was ist ein Kontrollregister?
Obwohl der primäre Systemspeicher auf einem Computer Random Access Memory (RAM) ist, der im Allgemeinen in das Motherboard angeschlossen und an den Computerprozessor angeschlossen ist, ist RAM nicht der einzige Art des Speichers auf einem Computer.Die zentrale Verarbeitungseinheit (CPU) enthält auch eine begrenzte Menge an Speicher, sodass Daten extrem schnell verschoben werden können.Diese Standorte sind als Register bekannt.Das Steuerregister auf einem Computer ist ein Registerart, der das grundlegende Verhalten der Computer -CPU steuert oder verändert.
Denken Sie an das Steuerregister wie eine winzige Schublade innerhalb der CPU, auf die der Computer viel leichter zugreifen kann als andere Speicherorte im System.Durch die Einstellung des Kontrollregisters auf den physischen CPU -Würfel wird die Latenz beseitigt und erhöht die Zugangsgeschwindigkeit auf einen viel höheren Wert als an anderen Stellen des Systems.Daher verwendet der Computer es für die wichtigsten CPU -Aufgaben, um den Computer reibungslos und effizient laufen zu lassen.Darüber hinaus konnte es nur Daten abrufen, indem sie aus dem Speicher über den vorderen Seitenbus zurückgezogen werden.Obwohl dies trivial klingt, die Bandbreite des Front -Side -Busses Mdash;Die maximale Datenmenge, die sie zu einem Zeitpunkt und mdash tragen kann;ist ziemlich begrenzt.Mit Tausenden von Daten, die durch jede Sekunde verlaufen, würde dies schnell zu einem schwerwiegenden Engpass für den Computer werden, der Verzögerung erzeugt und den Fluss von Grundvorgängen unterbricht.Wenn Sie ein Steuerregister verwenden, müssen die Daten kaum reisenZu den Verwendungen für das Steuerregister gehören die Steuerung von Interrupts, Paging, Adressierung und Coprozessor.Interrupts treten auf, wenn ein Hardware -Gerät auf dem Computer ein Notsignal an die CPU sendet, sodass es das, was es derzeit tut, fallen muss, um ein bestimmtes Problem zu behandeln.Die Adressierung bezieht sich auf die Suche und Verwendung physischer Adressen des System -RAM, das Abrufen und Speichern von Informationen für den Computer.Paging ist eine weitere Speicherverwaltungstechnik, bei der Informationen in der Seitendatei auf einer Festplatte gespeichert sind.Der Coprozessor wird verwendet, um die CPU zu ergänzen, die grafische Informationen und andere Operationen wie schwimmende Punktarithmetik und Verschlüsselung zu behandeln.