XMM寄存器0未被使用

时间:2015-01-05 01:06:21

标签: assembly x86 sse

在Intel x64手册中,它表示XMB在32位SSE2模式下注册0-7。为什么95%使用这些寄存器的指令跳过0并使用1-4?

1 个答案:

答案 0 :(得分:6)

您误解了某些内容,可能是手册中的占位符。当指令说明xmm1xmm2时,它通常表示任何xmm寄存器,该数字只表示操作数编号。

例如,ADDPS xmm1, xmm2/m128可以添加两个任意xmm寄存器或向任意xmm寄存器添加内存操作数。