fib xor eax, eax mov ecx, [esp+4] inc eax inc ecx cdq fibloop add eax, edx xchg eax, edx loop fibloop ret