19 lines
564 B
NASM
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
|