Команды технологии MMX работают со следующими типами данных:
- упакованные байты (восемь байтов в одном 64-разрядном регистре)
- упакованные слова (четыре 16-разрядных слова в 64-разрядном регисте)
- упакованные двойные слова (два 32-разрядных слова в 64-разрядном регистре)
- 64-разрядные слова.
По-английски эти типы данных называются, соответственно,
packed byte, packed word, packed doubleword и quadword.