Section courante

A propos

Section administrative du site

Assembleur 80x86

PMVLZB

Cyrix 6x86MX (EMMX)+ Packed Conditional Move Less Zero Byte

Syntaxe

PMVLZB 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 infé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
PMVLZB mm,m64 0Fh 5Bh /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 infé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