[H[2J[3JCompiling...
Output...
.data
welcomeMessage:.asciiz"WelcometoaMIPSassemblyFibonacciSequencecalculator!\nThiswillcalculatethenthtermoftheFibonacciSequence.\n"
prompt:.asciiz"Enteranumber(ninputn>2)tofindthenthterm:"
foundTerm:.asciiz"Thenthtermis:"

.text

main:
li$v04
la$a0welcomeMessage
syscall

jalgetInput

jalfibonacci
move$a0$v0
li$v01
syscall

ori$v0$010
syscall

getInput:
li$v04
la$a0prompt
syscall

li$v05
syscall
move$a0$v0

jr$ra

fibonacci:
move$s1$a0
li$t02
li$t10
li$t21
li$t30

while:
bge$t0$s1done
add$t3$t1$t2
move$t1$t2

move$t2$t3
addi$t0$t01

bwhile

done:
move$v0$t2
jr$ra
