当前位置: 代码迷 >> 汇编语言 >> 怎么使用sse指令实现32位有符号整数的组相乘
  详细解决方案

怎么使用sse指令实现32位有符号整数的组相乘

热度:9770   发布时间:2013-02-26 00:00:00.0
如何使用sse指令实现32位有符号整数的组相乘
rt,
假设在xmm0中,存储了4个32为有符号整数
在xmm1中,存储另外4个32为有符号整数,
我想得到这两组4个32位有符号整数的乘积(低32位就可以了)
需要怎么实现呢,

命令集中有mulps等浮点数组相乘的指令,
也有pmulhw等16位组相乘的指令,
但是感觉实现我的需求,得绕一个大圈子,,
大家有有什么好办法吗?

------解决方案--------------------------------------------------------
pmulld xmm0,xmm1 结果在xmm0中。
  相关解决方案