Johnny Programm eine Zahl speichern?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Du erzeugst im Akkumulator den passenden Wert (Mittels ADD, SUB, INC, ...) und speicherst ihn mittels SAVE unter der passenden Adresse:

https://www.inf-schule.de/rechner/johnny/spruenge/zusammenfassung_johnny_asm

Woher ich das weiß:Recherche

AlfredXL 
Beitragsersteller
 31.03.2020, 13:03

also muss ich 20 mal INC machen um auf 20 zu kommen?

0
Destranix  31.03.2020, 13:04
@AlfredXL

Nicht unbedingt.

Du könntest ja beispielsweise auch 10 Mal incrementen, dann den Wert unter der Adresse speichern und dann die Adresse auf den Akkumulator addieren.

1

http://www.oberstufeninformatik.de/dc/DCManual.pdf

Tatsächlich - das Ding hat - im Gegensatz zu allen 8-Bit-Mikroprozessoren, mit denen ich bisher zu tun hatte - keinen Befehl, um den Akkumulator direkt mit einem Wert zu füllen.

Dafür gibt es DEF.

Woher ich das weiß:Recherche