Fill weiter bearbeitet
This commit is contained in:
@@ -38,18 +38,19 @@
|
|||||||
(ONSCREEN)
|
(ONSCREEN)
|
||||||
// erste Zeile von 16384 bis 16415 => 32
|
// erste Zeile von 16384 bis 16415 => 32
|
||||||
// 31 * 256
|
// 31 * 256
|
||||||
// letztes Byte --> 8192 --> 16384 + 8192 =
|
// letztes Byte --> 8192 --> 16384 + 8192 somit 8191
|
||||||
@8191
|
@8191 // Eingabe eines konstanten Wertes
|
||||||
D=A
|
D=A // A= 8191, Übergabe an D
|
||||||
@R1
|
@R1
|
||||||
M=D
|
M=D // R1 = 8191
|
||||||
//https://github.com/Olical/nand2tetris/blob/master/asm/fill/Fill.asm
|
//https://github.com/Olical/nand2tetris/blob/master/asm/fill/Fill.asm
|
||||||
(WEITER)
|
(PRINT)
|
||||||
@R1
|
@R1
|
||||||
D=M
|
D=M
|
||||||
@WEITER
|
@PRINT
|
||||||
M=D
|
M=D
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@LOOP
|
@LOOP
|
||||||
0;JMP
|
0;JMP
|
||||||
Reference in New Issue
Block a user