我试图用汇编语言制作一个斐波那契生成器,使用单独的函数以二进制(DispBinary)显示值,但看起来数字显示为 6、30、120 等。订单有问题吗我已经用于 imul 还是我切换了 eax 和 ecx?
Main:
Call DispBinary ;display binary
Mov Ecx, 6
Mov Eax, 1
L1:
IMul Eax, Ecx
Call DispBinary
Loop L1
Xor Eax, Eax