Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions programs/fib.as
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,16 @@ define iterations 13

ldi r1 #0
ldi r2 #1
ldi r3 #0
ldi r4 iterations
ldi r7 number_display
.loop str r3
cmp r4 r0
bif zero .done
cpy r1 r2
cpy r2 r3
add r3 r1 r2
add r1 r1 r2
add r2 r1 r2
dec r4 r4
cmp r4 r0
bif zero .done
dec r4 r4
jmp .loop
.done hlt
Expand Down