如何將此代碼轉換爲Mips?以Mips循環(Mips新功能)
int n = 100; int sum = 0; while (n>0) {
sum = sum + n;
n--; }
我有這個到目前爲止,我不知道該怎麼做才能完成這個。
.data
n: .word 100
.text
main:
la $t0, n
lw $t1, 0(t0)
li $so, 0
Loop:
bgt $t1, $zero, EXIT
add $t1, $s0, $t1
addi $t1, $t1, -1
j Loop
exit: