算术运算 (SSE2 整数内部)
Visual Studio 2012
[本文档仅供预览,并可能在以后的版本中更改。 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 | 减法 |