Assembleur 80x86 | MAXPS |
---|---|
INTEL Pentium III+, SSE (KNI/MMX2) | Maximum Packed Double-Precision Floating-Point Values |
Syntaxe
MAXPS dest,source |
Description
Cette instruction permet de retourner la valeur maximal de chacune des paires de valeur entre l'opérande source et l'opérande de destination.
Algorithme
MODULE MAXPS(dest,source) BOUCLE POUR i ← 0 JUSQU'A 3 FAIRE SI dest(octet i) n'est pas indéfini ALORS dest(octet i) ← dest(octet i) FIN SI SI source(octet i) n'est pas indéfini ALORS dest(octet i) ← source(octet i) FIN SI SI source(i) >= dest(i) ALORS dest(octet i) ← source(octet i) FIN SI FIN BOUCLE POUR |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
MAXPS xmm1,xmm2/m128 | 0Fh 5Fh /r | Cette instruction permet de retourner la valeur maximal de chacune des paires de valeur entre l'opérande source et l'opérande de destination. |
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 687 à 689.
Dernière mise à jour : Vendredi, le 5 septembre 2014