Assembleur 80x86 | PMVGEZB |
---|---|
Cyrix 6x86MX (EMMX)+ | Packed Conditional Move Great Zero Byte |
Syntaxe
PMVGEZB destination, source |
Description
Cette instruction permet de copier l'octet de paquet correspondant de l'opérande source dans l'opérande de destination si l'octet de l'opérande destination est supérieur à 0 et effectue se traitement pour chacun des 8 octets du paquet.
Algorithme
SI destination(7..0) >= 0 ALORS destination(7..0) ← source(7..0) FIN SI SI destination(15..8) >= 0 ALORS destination(15..8) ← source(15..8) FIN SI SI destination(23..16) >= 0 ALORS destination(23..16) ← source(23..16) FIN SI SI destination(31..24) >= 0 ALORS destination(31..24) ← source(31..24) FIN SI SI destination(39..32) >= 0 ALORS destination(39..32) ← source(39..32) FIN SI SI destination(47..40) >= 0 ALORS destination(47..40) ← source(47..40) FIN SI SI destination(55..48) >= 0 ALORS destination(55..48) ← source(55..48) FIN SI SI destination(63..56) >= 0 ALORS destination(63..56) ← source(63..56) FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
PMVGEZB mm,m64 | 0Fh 5Ch /r | Cette instruction permet de copier l'octet de paquet correspondant de l'opérande source dans l'opérande de destination si l'octet de l'opérande destination est supérieur à 0 et effectue se traitement pour chacun des 8 octets du paquet. |
Voir également
Dernière mise à jour : Samedi, le 20 septembre 2014