Assembleur 80x86 | PHMINPOSUW |
---|---|
SSE4.1 | Packed Horizontal Word Minimum |
Syntaxe
PHMINPOSUW dest,source |
Description
Cette instruction permet de demander le minimum des valeurs de mot de l'opérande source et place dans la partie basse de l'opérande le mot.
Algorithme
INDEX ← 0 MIN ← source(15..0) SI source(31..16) < MIN ALORS INDEX ← 1 MIN ← SRC(31..16) FIN SI SI source(47..32) < MIN ALORS INDEX ← 2 MIN ← source(47..32) FIN SI SI source(63..48) < MIN ALORS INDEX ← 3 MIN ← source(63..48) FIN SI SI source(79..64) < MIN ALORS INDEX ← 4 MIN ← source(79..64) FIN SI SI source(95..80) < MIN ALORS INDEX ← 5 MIN ← source(95..80) FIN SI SI source(111..96) < MIN ALORS INDEX ← 6 MIN ← source(111..96) FIN SI SI source(127..112) < MIN ALORS INDEX ← 7 MIN ← source(127..112) FIN SI dest(15..0) ← MIN dest(18..16) ← INDEX dest(127..19) ← 0000000000000000000000000000h |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
PHMINPOSUW xmm1,xmm2/m128 | 66h 0Fh 38h 41h /r | Cette instruction permet de demander le minimum des valeurs de mot de l'opérande source et place dans la partie basse de l'opérande le mot. |
Références
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2B: Instruction Set Reference, N-Z, Edition Intel, Mars 2010, Publication No. 253667-034US, page 129 à 131.
Dernière mise à jour : Samedi, le 20 septembre 2014