Fill erweitert

This commit is contained in:
2023-03-29 18:04:07 +02:00
parent 94154cc9e6
commit 9f78878546

View File

@@ -45,11 +45,22 @@
M=D // R1 = 8191
//https://github.com/Olical/nand2tetris/blob/master/asm/fill/Fill.asm
(PRINT)
//Schleife, setze ein Register auf 0, dann addiere das zum @SCREEN. Setze die entstandene Adresse auf -1. Nun vergleiche den Zähler mit R1, wenn ungleich dann erhöhe um 1 und durchlaufe die Schleife abermals.
@R1
@SCREEN
D=M
@PRINT
M=D
@counter
D=M
M=D+1
//Schleife, setze ein Register auf 0, dann addiere das zum @SCREEN. Setze die entstandene Adresse auf -1. Nun vergleiche den Zähler mit R1, wenn ungleich dann erhöhe um 1 und durchlaufe die Schleife abermals.
@ONSCREEN