Section courante

A propos

Section administrative du site

Assembleur 370

SLDL

Shift Left Double Logical

Syntaxe

SLDL R1,D2(B2)

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