MOVLHPS - 壓縮單精度浮點值從低位移到高位

操作碼

指令

說明

OF 16 /r

MOVLHPSxmm1, xmm2

將兩個壓縮單精度浮點值從 xmm2 的低位四字移到 xmm1 的高位四字。

說明

將兩個壓縮單精度浮點值從源運算元(第二個運算元)的低位四字移到目標運算元(第一個運算元)的高位四字。目標運算元的高位四字保持不變。

操作

DEST[127-64] SRC[63-0];
* DEST[63-0] unchanged *;

英特爾(R) C++ 編譯器等價內部函式

MOVHLPS __m128 _mm_movelh_ps(__m128 a, __m128 b)

SIMD 浮點異常

無。

保護模式異常

#NM - 如果 CR0 中的 TS 設定為 1。

#UD - 如果 CR0 中的 EM 設定為 1。如果 CR4 中的 OSFXSR 是 0。如果 CPUID 功能標誌 SSE 是 0。

實地址模式異常

與“保護模式”中的異常相同。

虛 8086 模式異常

與“保護模式”中的異常相同。