初学汇编,格式可能不太规范
.data
result: .word 0
msg: .asciiz"Please input the number"
.text
main:
li $v0,4
la $a0,msg
syscall
li $v0,5
syscall
move $s0,$v0
li $t0,0
li $v0,1
blt $s0,2,done
fabo:
add $t1,$t0,$v0
move $t0,$v0
move $v0,$t1
sub $s0,$s0,1
bgt $s0,1,fabo
done:
li $v0,1
move $a0,$t1
syscall