SHR
Bitweises Rechts-Shift eines Operanden: A:= SHR (IN, N)A, IN und N sollten vom Typ BYTE, WORD oder DWORD sein. IN wird um N Bits nach rechts geschoben, und von links mit Nullen aufgefüllt.
![]() | Beachten Sie, dass die Anzahl der Bits, die für die Rechenoperation berücksichtigt wird, durch den Datentyp der Eingangsvariable in vorgegeben wird. Handelt es sich hierbei um eine Konstante, wird der kleinstmögliche Datentyp berücksichtigt. Der Datentyp der Ausgangsvariable bleibt ohne Auswirkung auf die Rechenoperation. |
Beispiel in ST:
Beispiel:
LD 32
SHR 2
ST Var1 (* Ergebnis ist 8 *)