算术运算 (SSE2 整数内部)
[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]
Microsoft 专用
操作在下表中列出,后跟它们的说明。 64 位整数 MMX 技术的打包的算术内部在 打包的算术运算 表中列出。
将内部使用 __m128、 __m128i和 __m128d 数据类型,在 Itanium 处理器家族 (IPF) (ipf) 处理器不支持。 使用__m64 数据类型的任何 SSE2 内部在 x64 处理器不支持。
emmintrin.h 头文件包含 SSE2 指令内部函数说明。
内部 |
指令 |
操作 |
---|---|---|
PADDB |
添加 |
|
PADDW |
添加 |
|
PADDD |
添加 |
|
PADDQ |
添加 |
|
PADDQ |
添加 |
|
PADDSB |
添加 |
|
PADDSW |
添加 |
|
PADDUSB |
添加 |
|
PADDUSW |
添加 |
|
PAVGB |
计算平均 |
|
PAVGW |
计算平均 |
|
PMADDWD |
乘法/添加 |
|
PMAXSW |
计算最大数量 |
|
PMAXUB |
计算最大数量 |
|
PMINSW |
计算最小 |
|
PMINUB |
计算最小 |
|
PMULHW |
乘法 |
|
PMULHUW |
乘法 |
|
PMULLW |
乘法 |
|
PMULUDQ |
乘法 |
|
PMULUDQ |
乘法 |
|
PSADBW |
计算差异/添加 |
|
PSUBB |
减法 |
|
PSUBW |
减法 |
|
PSUBD |
减法 |
|
PSUBQ |
减法 |
|
PSUBQ |
减法 |
|
PSUBSB |
减法 |
|
PSUBSW |
减法 |
|
PSUBUSB |
减法 |
|
PSUBUSW |
减法 |