MMX MMX是由英特尔开发的一种SIMD多媒体指令集共有条指令它于年集成在英特尔奔腾PentiumMMX处理器上以提高其多媒体数据的处理能力 其优点是增加了處理器關於多媒体方面的处理能力缺点是占用浮点数寄存器进行运算位MMX寄存器实际上就是浮点数寄存器的别名以至于MMX指令和浮点数操作不能同时工作为了减少在MMX和浮点数模式切换之间所消耗的时间程序员们尽可能减少模式切换的次数也就是说这两种操作在应用上是互斥的AMD在此基础上发展出D Now指令集 D Now發佈一年後Intel在MMX基础上发展出SSEStreaming SIMD Extensions指令集用來取代MMX現在新開發的程式不再僅使用MMX來最佳化軟體執行效能而是改使用如SSEDNOW等更容易最佳化效能的新一代多媒體指令集不過目前的處理器大多仍可以執行針對MMX最佳化的較早期軟體