Typ | Funktion |
Beschreibung | Schiebt den mit Eingang IN verbundenen WORD-Operanden bitweise nach rechts. N legt die Anzahl an Bits fest, die geschoben werden sollen. Die fehlenden Bitpositionen werden mit Null aufgefüllt. |
Hinweise |
- Die aus der Schiebeoperation entstehenden leeren (d.h. fehlenden) Bitpositionen werden mit Null aufgefüllt.
- Wenn mit N < 0 geschoben werden soll, liefert die Funktion den Ausgangswert 0. Grund: Der Parameter N wird immer als vorzeichenloser, ganzzahliger Wert betrachtet.
- Die Funktion unterstützt nicht die Ausführungssteuerung mit EN/ENO.
|
Parameter | Eingänge
IN
Datentyp: | WORD |
Beschreibung: | Eingangswert |
N
Datentyp: | INT |
Beschreibung: | Anzahl der Bits, um die geschoben werden soll. |
Ausgang
OUT
Datentyp: | WORD |
Beschreibung: | Ausgangswert |
|
Fehlerverhalten | Fehlerverhalten
Die folgende Tabelle zeigt die Fehler, die bei der Ausführung der Funktion auftreten können, und den von der Funktion im entsprechenden Fehlerfall zurückgegebenen Wert.
Fehlerfall | Ausgabewert |
N < 0 | 0 |
|
Beispiel | Bitweises Schieben um 3 Bits nach rechts
|