15 Jahre TecChannel - der beliebteste Artikel 1999

So funktioniert ein Prozessor

Steuereinheit (CU)

Die CU ist die Kommandozentrale der CPU. Sie steuert alle Abläufe im Innern des Prozessors sowie seine Kommunikation nach außen.

Der Befehlszähler zeigt auf den nächsten auszuführenden Befehl. Die CU holt sich diesen Befehl aus dem Arbeitsspeicher/Cache und speichert ihn in einem Register zwischen. Damit ist der CPU-Bus frei für weitere Aktionen. Im Befehlsdecoder untersucht die CU die einzelnen Bits des Kommandos dann genauer. Aus einem Teil der Information ergibt sich der weitere logische und zeitliche Ablauf bei der Befehlsausführung. Handelt es sich um einen fest implementierten Befehl, werden sofort die entsprechenden Schritte in der Ablaufsteuerung eingeleitet. Bei komplexeren Kommandos ermittelt der Decoder aus den Befehlsbits die Adresse der zugehörigen Steuerinformation im Microcode-ROM.

Sind alle zur Steuerung notwendigen Informationen gesammelt, beginnt die Ablaufsteuerung damit, das System zu koordinieren. Dazu gehört auch die Steuerung der BIU, um die Operanden für die Rechenbefehle in die Register zu laden.