summaryrefslogtreecommitdiff
path: root/fibonacci.s
blob: c3e75ba725e325689f2beb730eec8c481311fce4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
main:	addi x3, x0, 0x0	
		sw x0, 0x0(x3)
		addi x5, x0, 1
		sw x5, 0x4(x3)
		addi x5, x0, 4
		addi x9, x0, 0x3C
		
loop:	addi x5, x5, 4
		addi x6, x5, -4
		addi x7, x5, -8
		lw x28, 0(x6)
		lw x29, 0(x7)
		add x30, x28, x29
		sw x30, 0(x5)
		blt x5, x9, loop
done:	bne x5, x9 done