A.5.165 MOVHPS: Move High Packed Single-Precision FP
MOVHPS xmm,m64 ; 0F 16 /r [KATMAI,SSE]
MOVHPS m64,xmm ; 0F 17 /r [KATMAI,SSE]
MOVHPS moves two packed single-precision FP values between the source
and destination operands. One of the operands is a 64-bit memory
location, the other is the high quadword of an XMM register.
The operation of this instruction is:
mem[0-63] := xmm[64-127];
or
xmm[0-63] remains unchanged;
xmm[64-127] := mem[0-63].