Veuillez consulter cette page à partir de l'interface principale.
version 2012-09-25

MOVH : MOVe (copie) en Haut

Similaire à MOV, cette instruction écrit dans le registre de destination une valeur provenant d'une de ces sources :

A la différence de MOV, la donnée est décalée vers la gauche de 16 bits et les bits de poids faible sont mis à zéro (comme le ferait SHL). Cette instruction est destinée à charger des données de 32 bits dans un registre, avec la séquence d'instructions suivante :

 ; charge 12345678h dans R1
 MOVH 1234h R1 ; MSB
 OR   5678h R1 ; LSB