Страница устарела!!! Сайт переехал!!!
Предыдущая страница (логические и сдвиговые операции MMX)
Команды преобразования типов MMX

| packsswb приёмник, источник – упаковка со знаковым насыщением. Действует как на рисунке. Упаковывает слов со знаком в байты со знаком |
|
| packssdw приёмник, источник – упаковка со знаковым насыщением. Действует как на рисунке. Упаковывает двойные слова со знаком в слова со знаком |
|

2) packuswb приёмник, источник – упаковка с беззнаковым насыщением (упаковывает слова без знака в байты без знака)

3) punpckhbw|punpckhwd|punpckhdq приёмник, источник – распаковка и объединение старших элементов
| Пример для punpckhbw: |
|
Если источник содержит всё нули (равен нулю), то эти команды фактически переводят старшую половину приёмника из одного формата данных в другой, дополняя увели-чиваемые элементы нулями

4) punpcklbw|punpcklwd|punpckldq приёмник, источник – распаковка и объединение младших элементов (аналогично)

Следующая страница (команды управления MMX)