Files
nand2tetris/projects/04/mult/Mult.asm
T
QkoSad 7894b48931 .
2025-07-16 13:00:37 +03:00

24 lines
199 B
NASM
Executable File

@R2
M=0
@sum
M=0
(LOOP)
@1
D=M
@END
D;JEQ // if R1==0 goto end
@R0
D=M // D=R0
@sum
M=M+D // sum=sum+R0
@R1
M=M-1 //R1=R1-1
@sum
D=M
@R2
M=D
@LOOP
0;JMP
(END)
@END
0;JMP