Assembleur 370 |
SLDL |
Shift Left Double Logical |
Syntaxe
Paramètres
Nom |
Description |
R1 |
Ce paramètre permet d'indiquer un registre pair (R0, R2, R4, ..., R14). Il contient la moitié haute de l'opérande 64 bits. Le registre R1+1 contient la moitié basse. Ensemble, R1:R1+1 forment un double mot logique de 64 bits. Le résultat du décalage est replacé dans ces deux registres. Si R1 est impair → erreur : les instructions double mot nécessitent un registre pair. |
D2(B2) |
Ce paramètre permet d'indiquer l'adresse mémoire contenant le nombre de bits (entre 0 et 63) par lequel effectuer le décalage. L'adresse est calculée ainsi : Adresse effective = D2 + contenu de B2. Le contenu à cette adresse est interprété comme une valeur non signée. |
Description
Cette instruction permet d'effectuer un décalage de bits logique vers la gauche, du nombre de position spécifié par l'opérande, d'un registre de 64 bits.
Dernière mise à jour : Mardi, le 22 août 2017