Files
nand2tetris/MARS/Simulationen/Simulation 07 Addition/Simulation 07.asm
2025-03-26 09:10:55 +01:00

19 lines
564 B
NASM

#############################################################################
# Addiert zwei Integerzahlen, legt die Summe im temporaeren Register $t2 ab #
#############################################################################
.data
# Deklaration der Variablen
number1: .word 3
number2: .word 11
.text
# Laden der Werte in die temporaeren Register
lw $t0, number1($zero)
lw $t1, number2($zero)
# Addition t2 = t0 + t1
add $t2, $t0, $t1
# exit
li $v0, 10 # der Wert 10 fuer den syscall bedeutet: exit (terminate execution)
syscall