|
Das Programm wird in den Speicher eingegeben. In Speicherzelle 4 wird der Wert 10 eingetragen |
![]() |
Mit dem Knopf "Programmstart" wird der Befehlszähler auf 0 gesetzt |
|
Mit dem Knopf "Holen" wird der erste Befehl aus dem Speicher in das Befehlsregister geholt. Das Befehlszählregister gibt dabei die Speicheradresse an. |
|
Mit dem Knopf "Entschlüsseln und ausführen" wird der Befehl entschlüsselt und ausgeführt. Das Befehlszählregister enthält danach die Adresse des nächsten Befehls. Hier wird der Befehl "LDA 4" ausgeführt: |
|
Mit dem Knopf "Holen" wird der nächste Befehl aus dem Speicher in das Befehlsregister geholt. Das Befehlszählregister gibt dabei die Speicheradresse an. |
|
Mit dem Knopf "Entschlüsseln und ausführen" wird der Befehl entschlüsselt und ausgeführt. Das Befehlszählregister enthält danach die Adresse des nächsten Befehls. Hier wird der Befehl "INC" ausgeführt: |
|
Mit dem Knopf "Holen" wird der nächste Befehl aus dem Speicher in das Befehlsregister geholt. Das Befehlszählregister gibt dabei die Speicheradresse an. |
|
Mit dem Knopf "Entschlüsseln und ausführen" wird der Befehl entschlüsselt und ausgeführt. Das Befehlszählregister enthält danach die Adresse des nächsten Befehls. Hier wird der Befehl "STA 5" ausgeführt: |
|
Mit dem Knopf "Holen" wird der nächste Befehl aus dem Speicher in das Befehlsregister geholt. Das Befehlszählregister gibt dabei die Speicheradresse an. |
|
Mit dem Knopf "Entschlüsseln und ausführen" wird der Befehl entschlüsselt und ausgeführt. Das Befehlszählregister enthält danach die Adresse des nächsten Befehls. Hier wird der Befehl "END" ausgeführt: |