Section courante

A propos

Section administrative du site

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