Instructions

Bibliothek
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
51
Tabelle 6.8 Statustabelle
I1
Q
0
I2
1
I3
Beispiele:
Abb. 6.24
6.1.4 Bitshift-Operatoren
Die Bitshift-Operatoren behandeln eine Variable als eine Reihe von Bits, die nach links
oder rechts bewegt (verschoben) werden können.
6.1.4.1 Schieberegister links (SHL)
Abb. 6.25
Die Funktion SHL arbeitet mit den INT-Variablen. Sie wird verwendet, um alle Bits des
Operanden X um N Bits nach links zu verschieben, freie Bits werden mit Nullen aufgefüllt.
Das Ergebnis wird in den Ausgangswert Q geschrieben.
Abb. 6.26
Beispiel: Linksverschiebung der Zahl 38 (dezimal) = 00100110 (binär) um 2 Bits
Abb. 6.27