MUL指令将32位组装成64位[重复]

问题描述 投票:-3回答:1

这个问题在这里已有答案:

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

这不可能,对吗?

我试过了:

    mov eax, dword[P]
    mul dword[Q]
    mov qword[W] edx:eax 
assembly x86
1个回答
0
投票

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

    mov dword[W], eax
    mov dword[W+4], edx
© www.soinside.com 2019 - 2024. All rights reserved.