SHL
Das SHL Schlüsselwort dient zum Verschieben der Bits einer Byte oder Word Variable nach links. SHL bedeutet Shift Left (nach links verschieben) und ist das Gegenstück von SHR.
Anmerkung:
Im Gegensatz zur C-Control I 1.x wird auf den neuen C-Control Controllern ein logischer und nicht arithmetischer Shift vorgenommen. Beim logischen Rechtshift wird so z.B. das Vorzeichen als normale Bitstelle mitgezogen und das MSB mit 0 belegt.
Syntax:
Ausdruck1 SHL Ausdruck2
Ausdruck1: Erforderlich, Ausdruck
Ausdruck2: Erforderlich, Ausdruck; Betrag um die die Variable bitweise verschoben werden soll
Beispiel:
Define x As Byte x = 8 'Entspricht 00001000b x = x SHL 2 'X entspricht nun 00100000b
Siehe auch: SHR