HSG
Schleife
einfache Addition
einfache Multiplikation
DivMod-Beispiel
Aktuelle Seite:
HSG
/
Fächer
/
Informatik
/
Material
/
Bonsai
/
Schablonen
mult1.py
,
mult2.py
Schritte zum Assemblerprogramm
Implementierung des Algorithmus in einer Hochsprache, hier Python
Zuordnung der Variablen zu Registern
Ersetzen von Zuweisungen durch Schleifenkonstrukte mit dem Ziel, nur Zuweisungen der Form a = a+1 oder b = b-1 zu erhalten
Ersetzen von Schleifenbedingungen der Form a>=b durch die Form a>0
Einführung von Labels für Schleifenanfänge, Schleifenkörper, Schleifenenden
Numerierung der Bonsai-Befehle, Ersetzen der Labels durch Nummern
Ersetzen der Labels in den Sprungbefehlen durch Nummern