8086/88 Befehl SAL |
||
8086/88 Assembler Befehlsreferenz SAL | ||
Shift arithmetic left.Arithmetische, bitweise Verschiebung nach links. Syntax:SAL <Zieloperahd>,<Bitanzahl>Der SAL-Befehl verschiebt den Inhalt des <Zieloperanden> um die angegebene Anzahl an Bits nach links, wobei von rechts Nullen nachgeschoben werden und die links herausfallenden Bits verlorengehen. Der <Zieloperand> darf ein Register oder eine Speicheradresse sein. Die <Bitanzahl> ist entweder eine Konstante oder das CL-Register. Dieser Befehl kann dazu verwendet werden, eine schnelle Multiplikationen mit Zweierpotenzen durchzuführen. Jede bitweise Verschiebung eines Wertes nach links entspricht einer Multiplikation mit dem Wert 2. Beispiel:MOVAL,00001111b ;lade Wert 15 nach AL
|
||