summaryrefslogtreecommitdiff
path: root/input/add-loop-directive.asm
blob: 5bccff3944e3e9e08df071cff12c08c129c38765 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
.data
	arr 1 2 3 4
	s   3
	i   0

.text
	load $5 s
	load $10 arr
	load $6 i
        jrl CMP
L:
	add $9 $10 $6
        load $7 0($9)
        load $8 1($9)
        add $7 $7 $8

        store $7 0($9)
        addi $6 $6 0x1
CMP:
        cmp $6 $5
        bgt L