fib_n: pop ret pop rg0 // n lli 0, rg1 lli 1, rg2 start: add rg1, rg2, acc push rg1 mov rg2, rg1 mov acc, rg2 cmp rg0, zero dec rg0 jgt start jmp 4, ret