MMX(R) テクノロジーは、インテル(R) アーキテクチャー (IA) 命令セットを拡張したものです。MMX テクノロジー命令セットには、57 のオペコード、64 ビット・クワッドワード・データ型、および 8 個の 64 ビット・レジスターが追加されました。各レジスターは、レジスター名 mm0〜mm7 を使用して、直接にアドレス指定できます。
MMX テクノロジーの組み込み関数のプロトタイプは、ヘッダーファイル mmintrin.h 内にあります。