store $0 $0 store $1 $1 mov idx $1 label loop ; fib = f(idx) + f(idx - 1) load fib idx sub idx $1 load fib2 idx add idx $1 add fib fib2 ; memory[idx + 1] = fib add idx $1 store idx fib ite $1 loop loop end