AMD64汇编器.从内存(间接地址)加载128位到XMM寄存器



rsi-register的值指向内存中的某些空间,我想将第一个128位加载到任意的XMM寄存器中。我尝试了movdqa %rsi, %xmm0,但是%RSI是invalid operand for instruction。我认为我必须将其转换为双Quadword,但我找不到这样的命令。

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

GNU汇编中的语法是

movdqa (%rsi), %xmm0

最新更新