Андрей Газибаров


без тайни

Инструкциите On-line

PALIGNR
Пакетирано подравняване вдясно
Обща форма: PALIGNR dest, source, count
 
Форма КОП тип брой нас. множ.
PALIGNR rq, q, ib 0F 3A 0F /q byte 16 — SSSE3
PALIGNR rω, ω, ib 66 0F 3A 0F /ω byte 32 — SSSE3
Действие: IF dest IS XMM THEN
  BitCount ← 128
ELSE
  BitCount ← 64
ENDIF
temp{0..BitCount-1} ← source
temp{BitCount .. 2×BitCount-1} ← dest
temp ← temp SHR (8×count)
dest ← temp{0..BitCount-1}
Особености: Инструкцията формира междинен резултат с двойна ширина от слепените операнди dest и source, измества междинния резултат с указания в count брой байтове и накрая записва младшите 64 или 128 бита в dest.
 
Съдържание Пълен текст
 
  PDF, 3.6M Приложение, 18К