在支持SSE的x86处理器上有多少个XMM寄存器?

时间:2012-04-05 08:43:38

标签: x86 sse cpu-registers processor

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

例如,在Intel X5550上。

1 个答案:

答案 0 :(得分:14)

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