算术运算 (浮点 SSE2 内部)
[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]
Microsoft 专用
下表中列出的内部由内部的每个属性和之后。
SSE 内部使用 __m128、 __m128i和 __m128d 数据类型,在 Itanium 处理器家族 (IPF) (ipf) 处理器不支持。 使用 __m64 数据类型的任何 SSE 内部在 x64 处理器不支持。
头文件 xmmintrin.h 包含 SSE 内部函数说明。
打包的算术内部
内部 |
指令 |
操作 |
R0 |
R1 |
R2 |
R3 |
---|---|---|---|---|---|---|
ADDSS |
添加 |
|
|
|
|
|
ADDPS |
添加 |
|
|
|
|
|
SUBSS |
减去 |
|
|
|
|
|
SUBPS |
减去 |
|
|
|
|
|
MULSS |
MULTIPLY |
|
|
|
|
|
MULPS |
MULTIPLY |
|
|
|
|
|
DIVSS |
部件 |
|
|
|
|
|
DIVPS |
divide |
|
|
|
|
|
SQRTSS |
computes 平方根 |
|
|
|
|
|
SQRTPS |
computes 平方根 |
|
|
|
|
|
RCPSS |
计算相互 |
|
|
|
|
|
RCPPS |
计算相互 |
|
|
|
|
|
RSQRTSS |
计算相互平方根 |
|
|
|
|
|
RSQRTPS |
计算相互平方根 |
|
|
|
|
|
MINSS |
计算最小 |
|
|
|
|
|
MINPS |
计算最小 |
|
|
|
|
|
MAXSS |
计算最大数量 |
|
|
|
|
|
MAXPS |
计算最大数量 |
|
|
|
|
有关使用本主题中的代码示例的语法的说明,请参见 使用流 SIMD 扩展的浮点内部。