Fibonnaci de N em Assembly
Este algoritmo retorna o enésimo termo da sequência de Fibonnaci.
Ele foi implementado no MARS: http://courses.missouristate.edu/kenvollmar/mars
Ele foi implementado no MARS: http://courses.missouristate.edu/kenvollmar/mars
Descrição
Este algoritmo retorna o enésimo termo da sequência de Fibonnaci.
Ele foi implementado no MARS: http://courses.missouristate.edu/kenvollmar/mars
Ele foi implementado no MARS: http://courses.missouristate.edu/kenvollmar/mars
Versões atualizadas deste script
.text # onde declara as intrucoes li $t0, 0 # ant li $t1, 1 # prox li $t4, 9 # n li $t2, 1 #$t2 sera o loop principal: beq $t2,$t4,saida #se t2 for igual ao n para add $t3,$t0,$t1 #soma = ant + prox move $t0,$t1 #ant = prox move $t1,$t3 #prox = soma addi $t2,$t2,1 #laco j principal #pulo: retorna para o principal saida: move $a0,$t1 # $a0 recebe o valor do prox li $v0, 1 #$v0 registrador que determina o tipo que será impresso syscall #funcao de impressao