Microbefehle Johnny
Unser Modellcomputer soll ....
... die Zahl in Speicherstelle 10 nehmen ...
... und die Zahlen in den Speicherstellen 11 und 12 dazu addieren.
Danach soll er die Zahl in Speicherstelle 14 davon subtrahieren.
Das Ergebnis soll in der Speicherstelle mit der Adresse 15 abgespeichert werden.
----------------------------------------------------------------------------------------------------------------
Lege die
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
auf den Adressbus
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
Lege die
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
auf den Adressbus
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
Lege die
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
auf den Adressbus
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
Lege die
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
auf den Adressbus
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
Lege die
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
auf den Adressbus
acc->db
Adresse 10
Adresse 11
Adresse 12
Adresse 14
Adresse 15
db->acc
db->ram
minus
plus
ram->db
Check
OK