Blocs de transfert
12.1
SHIFT
Blocs CFC de la famille "SHIFT"
Dans cette famille sont implémentés des blocs permettant le décalage ou la rotation bit par bit
de la valeur d'entrée. Le résultat de l'opération est écrit à la sortie.
SHL_W : Décalage vers la gau‐
che d'un mot (WORD) (Pa‐
ge 81)
SHL_DW : Décalage vers la
gauche d'un double mot
(DWORD) (Page 82)
SHR_W : Décalage vers la
droite d'un mot (WORD) (Pa‐
ge 82)
SHR_DW : Décalage vers la
droite d'un double mot
(DWORD) (Page 83)
ROL_W : Rotation vers la gau‐
che d'un mot (WORD) (Pa‐
ge 83)
ROL_DW : Rotation vers la
gauche d'un double mot
(DWORD) (Page 83)
ROR_W : Rotation vers la droi‐
te d'un mot (WORD) (Pa‐
ge 84)
ROR_DW : Rotation vers la
droite d'un double mot
(DWORD) (Page 84)
12.2
SHL_W : Décalage vers la gauche d'un mot (WORD)
Fonction
La valeur d'entrée IN est décalée bit par bit vers la gauche d'un nombre de positions équivalent
à celui indiqué à l'entrée N. Le résultat est affiché à la sortie.
Aide sur les blocs élémentaires CFC
Manuel de programmation et d'utilisation, 04/2020, A5E41367376-AD
Décalage vers la gauche d'un mot (WORD)
Décalage vers la gauche d'un double mot (DWORD)
Décalage vers la droite d'un mot (WORD)
Décalage vers la droite d'un double mot (DWORD)
Rotation vers la gauche d'un mot (WORD)
Rotation vers la gauche d'un double mot (DWORD)
Rotation vers la droite d'un mot (WORD)
Rotation vers la droite d'un double mot (DWORD)
12
81