AMD64汇编程序。从存储器(间接寻址)加载128位到xmm寄存器

时间:2014-03-07 10:59:43

标签: assembly mov sse

rsi-register的值指向内存中的某个空间,我想将前128位加载到任意xmm寄存器中。我尝试了movdqa %rsi, %xmm0,但%rsi是invalid operand for instruction。我想我必须将它转换为双四字,但我无法找到这样的命令。

如何使用64位寄存器作为movdqa命令的操作数?

1 个答案:

答案 0 :(得分:2)

gnu汇编程序中的语法是

movdqa (%rsi), %xmm0