Assembleur 80x86 | MINPD |
---|---|
INTEL Pentium 4+, SSE2 | Minimum Packed Double-Precision Floating-Point Values |
Syntaxe
MINPD dest,source |
Description
Cette instruction permet de retourner la valeur minimal de chacune des paires de valeur entre l'opérande source et l'opérande de destination de nombre réel de double précision.
Algorithme
MODULE MINPD(dest,source) SI ((dest(0...63) = 0,0 ∩ source(0...63) = 0,0) U IsSNaN(dest(0...63)) U IsSNaN(source(0..63)) U dest(0...63) ≥ source(0...63)) ALORS dest(0...63) ← source(0..63) FIN SI SI ((dest(64...127) = 0,0 ∩ source(64...127) = 0,0) U IsSNaN(dest(64...127)) U IsSNaN(source(64..127)) U dest(64...127) ≥ source(64...127)) ALORS dest(64...127) ← source(64...127) FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
MINPD xmm1, xmm2/m128 | 66h 0Fh 5Dh /r | Cette instruction permet de retourner la valeur minimal de chacune des paires de valeur entre l'opérande source et l'opérande de destination de nombre réel de double précision. |
Références
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2A: Instruction Set Reference, A-M, Edition Intel, Mars 2010, Publication No. 253666-034US, page 697 à 700.
Dernière mise à jour : Vendredi, le 5 septembre 2014