Ich habe versucht zu lernen, wie man mit Assembly MIPS32 auf Mars programmiert. Ich habe eine Frage obwohl, ich möchte eine Funktion (ich weiß nicht, ob das wie es genannt wird), die eine ganze Zahl zurückgibt. Grundsätzlich möchte ich eine Methode, die den Benutzer fragt, eine Nummer einfügen und fügen Sie diese Nummer mit einer anderen, die zuvor angefordert wurde Dies ist, was ich kam, aber ich weiß nicht, wie Sie den Wert auf $ s2 zurückgebenMips-Funktion gibt eine Nummer zurück
New:
la $a0, prompt2 # Print string "Input: "
li $v0,4
syscall
li $v0,5 #Read int x
syscall
jr $ra
Add:
j New
add $s1, $s1, $s2 #add Int $s1 and $s2 and save them to $s1
j loop
Wenn jemand irgendwelche Vorschläge oder Korrekturen hat, antworten Sie bitte. Vielen Dank im Voraus
vielen Dank, die mir sehr geholfen! – Sakis95