Control Unit
Ein Steuerwerk (CU) ist eine integrierte Schaltung in einem Prozessor, die die Eingabe und Ausgabe steuert. Es empfängt Anweisungen von einem Programm und gibt sie dann an die arithmetisch-logische Einheit (ALU) weiter. Die ALU führt die entsprechenden Berechnungen durch und sendet die resultierenden Werte an das Steuerwerk zurück. Das Steuerwerk sendet diese Werte als Ausgabe an das entsprechende Programm.
Ein typisches Steuerwerk besteht aus mehreren Logikgattern und umfasst zwei wichtige Komponenten:
- Programmzähler (PC)
- Befehlsregister (IR)
Der Programmzähler lädt einzelne Anweisungen aus dem Speicher und speichert sie der Reihe nach. Das Befehlsregister dekodiert diese Anweisungen und wandelt sie in Befehle für die CPU um. Nach jeder Anweisung erhöht das CU den Programmzähler und ruft die nächste Anweisung ab.
Steuerwerke arbeiten mit der Taktfrequenz der jeweiligen CPU. Daher kann das Steuerwerk eines 3-GHz-Prozessors drei Milliarden Operationen pro Sekunde verarbeiten.
Testen Sie Ihr Wissen