_mm_load_ps1是否要求其参数对齐?

时间:2013-11-12 11:19:10

标签: c sse memory-alignment

一个非常简单的问题,但我找不到答案。 MSDN说它扩展为MOVSS指令,但该指令似乎是将一个float从一个xmm寄存器移动到另一个{{1}}寄存器,而不是从内存加载,所以我很困惑。

1 个答案:

答案 0 :(得分:4)

movss有多种形式;包括reg-> reg move和mem-> reg load。 “英特尔架构手册”中描述的加载形式为“32位内存位置”,不需要特殊对齐。