2.1.3.1.1 Steuerwerk / Leitwerk

Definition

Definition
Das Steuerwerk (in einigen Quellen auch als Leitwerk bezeichnet) ist für die seqentielle Abarbeitung des im Speicherwerk befindlichen Programms zuständig.

Damit ist sofort ersichtlich, dass eine Verbindung zwischen Steuerwerk und Speicherwerk exitieren muss, damit das abzuarbeitende Programm, bzw. dessen einzelnen Anweisungen, vom Speicherwerk in das Steuerwerk übertragen werden können. Konkret sieht dieser Ablauf so aus:

Definition

Das Steuerwerk sendet eine Adresse an das Speicherwerk und erhält von diesem als Antwort genau jenen Befehl, der an der gesendeten Adresse innerhalb des Speicherwerks steht. Sobald das Steuerwerk den Befehl erhalten hat, wird dieser ausgeführt.

Es ergibt sich damit für die Arbeitsweise des Steuerwerks ein Kreislauf, der immer wieder durchlaufen wird:

Steuerwerk01.jpg

Diese Darstellung ist leicht verständlich, aber sie wirft eine Reihe von Fragen auf, deren Antworten zu einer detaillierteren Beschreibung des Steuerwerks führen.

  • Welche Adresse sendet das Steuerwerk als erstes (beim Start) zum Speicherwerk?
  • Wie sorgt das Steuerwerk dafür, dass nicht immer die gleiche Adresse an das Speicherwerk gesendet wird?
  • Wie merkt sich das Steuerwerk den vom Speicherwerk erhaltenen Befehl?
  • Welche Befehle kann das Steuerwerk insgesamt ausführen?
  • Was passiert während der Ausführung der jeweiligen Befehle?

Im folgenden Video wird auf die Antworten dieser Fragen eingegangen.

Und damit sind wir bei einer sehr viel detaillierteren Sicht auf die Arbeitsweise des Steuerwerks:

Platzhalter-bild.png

Und zusätzlich haben wir uns so eine genauere Beschreibung vom Aufbau des Steuerwerks erarbeitet:

Platzhalter-bild.png