sal

Shift Arithmetic Left

SAL r/m, imm8

Shifts bits left (Alias for SHL).

Details

The Shift Arithmetic Left instruction shifts bits left (Alias for SHL).

Pseudocode Operation

DEST <- DEST << count  // logical/arithmetic left shift

Example

SAL rbx, 3

Encoding

Binary Layout
C1
+0
ModRM
+1
 
Format Legacy
Opcode C1 /4
Extension Base

Operands

  • dest
    Reg/Mem
  • count
    Immediate