Assembly MUL指令汇编32位到64位

Assembly MUL指令汇编32位到64位,assembly,x86,Assembly,X86,使用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 StackOverflow不是“做我的家庭作业”服务英特尔文档中说了什么,您不理解的部分是什么?

使用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

StackOverflow不是“做我的家庭作业”服务英特尔文档中说了什么,您不理解的部分是什么?