7

如何在支持 SSE 的处理器上找出 XMM 寄存器的数量?

例如,在英特尔 X5550 上。

4

1 回答 1

17

XMM 寄存器的数量在所有支持 SSE 的处理器中都是固定的。如果 CPU 处于 32 位模式,则可以使用 8 个寄存器,从xmm0xmm7,而如果 CPU 处于 64 位模式,则可以寻址 16 个寄存器,从xmm0到开始xmm15。这要归功于使用REX.W前缀。

于 2012-04-05T08:58:22.277 回答