Ich scheitere daran den Screen zu füllen

This commit is contained in:
Sven Riwoldt
2023-03-27 20:32:56 +02:00
parent c756d775e4
commit f91fc53c91
4 changed files with 139 additions and 2 deletions

View File

@@ -9,4 +9,33 @@
// This program only needs to handle arguments that satisfy
// R0 >= 0, R1 >= 0, and R0*R1 < 32768.
// Put your code here.
@R2 //Ergebnisspeicher
M=0 //init
@R1 //R1 dieser Wert dient als Schleifencounter
D=M //Inhalt nach M
@i //Zähler
M=D //i bekommt R1-Wert
@END
D;JEQ
(LOOP)
@R0 //R0 ansprechen
D=M //Wert aus R0 in Datenspeicher
@R2 //Ergebnisspeicher
M=D+M //Ergebnisspeicher = Datenspeicher + Ergebnisspeicher
@i //Zähler
D=M //D=Zähler
D=D-1 //D-1
M=D //Zurückschreiben in Zähler
@LOOP //LOOP
D;JGT //D GRÖSSER
(END) //END LOOP
@END
0;JMP