summaryrefslogtreecommitdiff
path: root/input/rabbits.asm
blob: f296cd27ace70fbe3ef96b03c473c1ee27cd6af6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
;;;;;;;;
;;; multiplies numbers until an overflow occurs

.data
	rabbits 2
	rate 2

.text
	load $5 rabbits($0)
	load $6 rate($0)

BREED:
	mul $5 $5 $6
	store $5 rabbits($0)
	bof DONE
	jrl BREED
DONE:
	nop
	nop
	nop
	div $0 $0 $0