1
我试图创建一个计算数的阶乘的汇编程序:乘法组装
.data
n dword 1
res dword 1
.code
start:
mov ecx, 5
Top:
add n, 1
mov eax, res
mov ebx, n
mul eax, ebx
mov res, eax
dec ecx
jnz Top
Next:
Invoke crt_printf, addr res
我上面的代码遇到的错误是MUL部分,在这里我想乘EAX和EBX。我怎样才能解决这个问题?任何帮助深表感谢。
_“我遇到的错误是多个部分”_。而什么,完全是错误? – Michael