Programme abarbeiten
Wenn ein Programm (also eine Folge von Anweisungen) vom Computer
abgearbeitet werden soll, müssen zu Programmbeginn diese Anweisungen
von einem Datenträger (z. B. Diskette) in die Zentraleinheit (genauer:
Arbeitsspeicher) kopiert werden. Man sagt, ein Programm wird geladen.
Das Steuerwerk holt den ersten Befehl aus dem Hauptspeicher (genauer:
kopiert ihn auf ein eigenes Register; mehr dazu im nächsten Absatz) und
entschlüsselt ihn. Im Befehl ist angegeben, ob bzw. welche Daten
aus dem Hauptspeicher benötigt werden. Diese werden ebenfalls geholt und
auf eigenen Registern abgelegt. Dann wird das Rechenwerk beauftragt,
die Operation (z. B. die Addition von zwei Zahlen) auszuführen. Anschließend
wird der nächste Befehl gelesen und in gleicher Art abgearbeitet. Dieser Zyklus
wird vom Steuerwerk solange ausgeführt, bis das Programmende erreicht ist.