Технология MMX расширяет функциональные возможности процессоров архитектуры Intel при полной совместимости с программами для прошлых поколений процессоров. Все программное обеспечение, созданное для ранее выпущенных процессоров, без всяких изменений может выполняться на процессорах с технологией MMX (см. рисунок).

MMX-команды "общаются" с операционной системой точно так же, как и команды с плавающей запятой. Механизм сохранения и восстановления состояния вычислений с плавающей запятой применим и для сохранения (восстановления) состояния программы, использующей технологию MMX. Фактически технология MMX не означает "нового" режима работы процессоров архитектуры Intel: MMX-команды исполняются в том же режиме процессора, что и команды с плавающей запятой.