标签: assembly x86 bits
有没有办法将32位值存储到64位内存变量的上半部分,这应该如何使用间接寻址或直接寻址
例如,如果我将变量定义为
var1 QWORD 0
,我的eax值为ffffffffh
ffffffffh
如何将eax值存储到var1的上半部分?
如何将同一变量的下半部分存储到32位寄存器中?
mov DWORD PTR [var1+3], ebx
无效
提前谢谢
答案 0 :(得分:0)
这项工作对我来说:
mov DWORD PTR var1, eax