Advertisement
Guest User

fib_template.s

a guest
Dec 7th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1.  
  2. #Insert your code
  3. # Fibonacci
  4. # a0āˆ’>n
  5. # s0 āˆ’> fib(nāˆ’1)
  6. # v0 āˆ’> result
  7.  
  8.  
  9.  
  10. #
  11. # Some Parameters
  12. #
  13.  
  14.  
  15. .data
  16. endl: .asciiz "\n"
  17.  
  18.  
  19. #
  20. # main
  21. #
  22.  
  23. .text
  24. .globl main
  25.  
  26. main:
  27. addi $sp, $sp, -4 # save return adress
  28. sw $ra, 0($sp)
  29.  
  30. #fib(4)
  31. li $a0, 4
  32.  
  33. jal fib
  34.  
  35.  
  36. # Wert ausgeben
  37. move $s1, $v0
  38. move $a0, $s1
  39.  
  40. li $v0, 1
  41. syscall
  42.  
  43. #Ruecksprungadresse wiederherstellen
  44. lw $ra, 0($sp)
  45. addi $sp, $sp, 4
  46. jr $ra
  47.  
  48. #
  49. # end main
  50. #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement