Section courante

A propos

Section administrative du site

SXTAB16

Étendre zéro de 2 octets signé
ARM

Syntaxe

SXTAB16{cond} {Rd}, Rn, Rm {,rotation}

Paramètres

Nom Description
cond Ce paramètre optionnel permet d'indiquer le code de condition.
Rd Ce paramètre permet d'indiquer le registre de destination
Rn Ce paramètre permet d'indiquer le registre contenant le nombre à ajouter.
Rm Ce paramètre permet d'indiquer le registre contenant la valeur à étendre.
rotation Ce paramètre optionnel permet d'indiquer la rotation à appliquer :
Constante Description
ROR #8 Cette constante permet d'indiquer que la valeur du paramètre Rm doit effectuer une rotation vers la gauche de 8 bits.
ROR #16 Cette constante permet d'indiquer que la valeur du paramètre Rm doit effectuer une rotation vers la gauche de 16 bits.
ROR #24 Cette constante permet d'indiquer que la valeur du paramètre Rm doit effectuer une rotation vers la gauche de 24 bits.

Description

Cette instruction permet d'étendre le signe de 2 octets avec une addition, et d'étendre 2 valeurs 8 bits à 16 bits.



Dernière mise à jour : Dimanche, le 12 novembre 2017