MMX 技术

[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]

Microsoft 专用

Intel 的 MMX 技术设置为 Intel 体系结构命令的扩展 (IA)。 技术使用单命令,多个数据 (SIMD)技术加速多媒体和通信软件通过并行处理数据元素。

设置的 MMX 指令添加 57 个操作码和一个 64 位多次字长数据类型。 此外,包含八 64 位 MMX 技术注册,每一个可以直接解析使用注册命名 MM0 到 MM7。 在 了解 EMMS 指令 图形显示八 MMX 技术注册的格式。

MMX 技术是操作系统透明和几乎与任何现有 Intel 体系结构软件兼容。 因此,所有应用程序都具有 MMX 技术的处理器将继续运行。 附加信息和详细信息 MMX 指令、数据类型和寄存器可在 Intel 体系结构 MMX 技术程序员的查找 引用准则,订单数字 243007。

MMX 内部使用 __m64 数据类型,如 x64 处理器不支持。

头文件 mmintrin.h 包含 MMX 内部函数说明。 文件 ivec.h 包含的某些运算符重载 MMX 内部,可供使用在 C++ 程序。

请参见

参考

MMX, SSE 和 SSE2 内部

其他资源

MMXSwarm Sample