Assembleur 80x86 | PMINSW |
---|---|
INTEL Pentium III+, SSE (KNI/MMX2) | Packed Signed Integer Word Minimum |
Syntaxe
PMINSW destination, source |
Description
Cette instruction permet de retourner la valeur minimal de chacun des mots des paquets contenu dans deux opérandes.
Algorithme
SI taille de l'opérande = 64 bits ALORS SI destination(0..15) ≥ source(0..15) ALORS destination(0..15) ← source(0..15) FIN SI SI destination(16..31) ≥ source[16..31]) ALORS destination(16..31) ← source(16..31) FIN SI SI destination(32..47) ≥ source(32..47) ALORS destination(32..47) ← source(32..47) FIN SI SI destination(48..63) ≥ source(48..63) ALORS destination(48..63) ← source(48..63) FIN SI SINON SI destination(0..15) ≥ source(0..15) ALORS destination(0..15) ← source(0..15) FIN SI SI destination(16..31) ≥ source(16..31) ALORS destination(16..31) ← source(16..31) FIN SI SI destination(32..47) ≥ source(32..47) ALORS destination(32..47) ← source(32..47) FIN SI SI destination(48..63) ≥ source(48..63) ALORS destination(48..63) ← source(48..63) FIN SI SI destination(64..79) ≥ source(64..79) ALORS destination(64..79) ← source(64..79) FIN SI SI destination(80..95) ≥ source(80..95) ALORS destination(80..95) ← source(80..95) FIN SI SI destination(96..111) ≥ source(96..111) ALORS destination(96..111) ← source(96..111) FIN SI SI destination(112..127) ≥ source(112..127) ALORS destination(112..127) ← source(112..127) FIN SI FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
PMINSW mm1,mm2/m64 | 0Fh EAh /r | Cette instruction permet de retourner la valeur minimal de chacun des mots des paquets contenu dans deux opérandes. |
PMINSW xmm1,xmm2/m128 | 66h 0Fh EAh /r | Cette instruction permet de retourner la valeur minimal de chacun des mots des paquets contenu dans deux opérandes. |
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 176 à 178.
Dernière mise à jour : Samedi, le 20 septembre 2014