Ordentliches BONSAI-Programm
Wir wollen ein BONSAI-Programm ordentlich nennen, wenn die Eingabeparameter am Anfang stehen und von
den Ausgabeparametern gefolgt werden. Dabei sollen am Anfang der Rechnung die Ausgabeparameter mit 0
initialisiert und die Eingabeparameter am Schluss der Rechnung unverändert sein. Eventuelle
Hilfsregister stehen hinter den Parametern.
Beispiel:
Das "ordentliche" Programm DIVMOD erzeugt aus der Registerbelegung
Register |
Inhalt |
Bedeutung |
1 |
23 |
Dividend |
2 |
5 |
Divisor |
3 |
0 |
DIV |
4 |
0 |
MOD |
... |
... |
... |
|
|
|
die Registerbelegung
Register |
Inhalt |
Bedeutung |
1 |
23 |
Dividend |
2 |
5 |
Divisor |
3 |
4 |
DIV |
4 |
3 |
MOD |
... |
... |
... |
|
|
|
lokal