电脑高手论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 8603|回复: 1

SSE3比SSE2多什么?对汇编有兴趣的朋友进来看看

[复制链接]
发表于 2003-6-27 08:06:21 | 显示全部楼层 |阅读模式
指令.含义
新增的算术运算指令:   
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         
处理器可以跟踪写入状态下的内存,并激活睡眠状态下的线程
发表于 2003-7-5 13:23:42 | 显示全部楼层
我看晕了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|cmaster.org

GMT+8, 2024-11-23 06:03 PM , Processed in 0.016369 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表