Section courante

A propos

Section administrative du site

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

Index des entreprises - Cyrix

Dernière mise à jour : Samedi, le 20 septembre 2014