Registre à décalage
Limites
Description
Précautions
Flags
5-16-7 ON DIGIT SHIFT LEFT – DECALAGE D'UN DIGIT VERS LA
GAUCHE – SLD(74)
Limites
Description
Précautions
Effectue la permutation circulaire d'un bit vers la droite d'une donnée de 16 bits,
retenue comprise. Les DM 6144 à 6655 ne peuvent être utilisées pour Wd.
Lorsque la condition d'exécution est à OFF, ROR(28) n'est pas exécutée. Lors-
que la condition est à ON, ROR(28) décale tous les bits de Wd d'un bit vers la
droite, décale CY dans le bit 15 de Wd et décale le bit 00 de Wd dans CY.
Bit
CY
15
0
Utilisez STC(41) pour sélectionner l'état de CY ou CLC(41) pour effacer l'état
de CY avant d'effectuer une rotation afin de s'assurer que CY contient l'état qui
convient avant l'exécution de ROR(28).
CY est décalé dans le bit 15 à chaque tour de scrutation si la forme simple de
ROR(28) est utilisée. Utilisez la forme sur changement d'état (@ROR(28)) ou
combinez ROR(28) et DIFU(13) ou DIFD(14) pour effectuer un seul décalage.
ER:
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
CY:
Reçoit les données du bit 00.
EQ:
ON lorsque le contenu de Wd est égal à zéro ; reste à OFF dans les
autres cas.
Symboles
SLD(74)
@SLD(74)
St
E
Décalage de 4 bits vers la gauche des données comprises entre les canaux de
début et de fin. St et E doivent appartenir à la même zone de données et E doit
être supérieur ou égal à St.
Les DM 6144 à 6655 ne peuvent être utilisés pour St ni pour E.
Lorsque la condition d'exécution est à OFF, SLD(74) n'est pas exécutée. Lors-
que la condition est à ON, SLD(74) décale les données entre St et E (E compris)
d'un chiffre ou "digit" (4 bits) vers la gauche. 0 est inscrit dans le digit d'extrême
droite de St et le contenu du digit d'extrême gauche de E est perdu.
Si une coupure de courant se produit pendant un décalage de plus de 50
canaux, il se peut que le décalage ne soit effectué que partiellement.
Un 0 est décalé dans le bit de poids le plus faible de St à chaque tour de scruta-
tion si la forme simple de SLD(74) est utilisée. Utilisez la forme sur changement
0 1 0 1 0 1 0 0 0 1 1 1 0 0 0 1
Zones de données d'opérande
St
E
...
E
St
8
F C
5
D
7
Donnée perdue
Chapitre 5-16
Bit
00
St: canal de départ
IR, SR, AR, DM, HR, LR
E: canal de fin
IR, SR, AR, DM, HR, LR
9
1
0
173