|
指令.含义
新增的算术运算指令:
HADDSP
SSE寄存器水平加法
HSUBSP
SSE寄存器水平减法
HADDPD
存放于同一SSE2寄存器中两元素求和
HSUBPD
存放于同一SSE2寄存器中两元素求差
ADDSUBPS
(X1,Y1,Z1,W1)*(X2,Y2,Z2,W2)=(X1-X2,Y1+Y1,Z1-Z2,W1+W2)
ADDSUBPD
(X1,Y1)*(X2,Y2)=(X1-X2,Y1+Y2)
新增的数据传送指令:
MOVSHDUP
复制第二和第四个32BIT数据,把数据加载到接收寄存器中
MOVSLDUP
复制第一和第三个32BIT数据,把数据加载到接收寄存器中
MOVDDUP
将原寄存器中的前半部分数据复制并加倍加载到接收寄存器中
SSE3的特殊功能指令:
LDDQU
优化奇数数据读取
FISTTP
把处理器堆栈段的内容整数形式
MONITOR/MWAIT
处理器可以跟踪写入状态下的内存,并激活睡眠状态下的线程 |
|