View difference between Paste ID: QwX0fHzy and 0QGBGDmQ
SHOW: | | - or go back to the newest paste.
1
#Insert your code
2
# Fibonacci
3
# a0āˆ’>n 
4
# s0 āˆ’> fib(nāˆ’1)
5
# v0 āˆ’> result
6
7
8
9
#
10
# Some Parameters
11
#
12
13
14
	.data
15
endl: .asciiz "\n"
16
17
18
#
19
# main
20
#
21
22
	.text
23
	.globl main
24
25
main:
26
	addi	$sp, $sp, -4		# save return adress
27
	sw	$ra, 0($sp)
28
29
	#fib(4)
30
	li $a0, 4	  
31
32
	jal	fib
33
34
35
	# Wert ausgeben
36
	move	$s1, $v0
37
	move	$a0, $s1
38
39
	li	$v0, 1
40
	syscall
41
42
	#Ruecksprungadresse wiederherstellen
43
	lw	$ra, 0($sp)
44
	addi	$sp, $sp, 4
45
	jr	$ra
46
47
#
48
# end main
49
#