这个问题在这里已有答案:
使用MUL指令将位于存储器中的两个无符号32位操作数P和Q相乘,并将结果存入64位存储单元W.
这不可能,对吗?
我试过了:
mov eax, dword[P] mul dword[Q] mov qword[W] edx:eax
是的,这是可能的。你只需要分两部分做商店:
mov dword[W], eax mov dword[W+4], edx