汇编语言计算斐波那契

初学汇编,格式可能不太规范

    .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

你可能感兴趣的:(汇编,汇编语言)