MUL指令将32位组装成64位

时间:2018-03-04 02:47:12

标签: assembly x86

使用MUL指令将位于存储器中的两个无符号32位操作数P和Q相乘,并将结果存入64位存储单元W.

这不可能,对吧?

我试过了:

    mov eax, dword[P]
    mul dword[Q]
    mov qword[W] edx:eax 

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。你只需要分两部分来做商店:

    mov dword[W], eax
    mov dword[W+4], edx