13.07.2015 Views

Volume 3: General-Purpose and System Instructions - Stanford ...

Volume 3: General-Purpose and System Instructions - Stanford ...

Volume 3: General-Purpose and System Instructions - Stanford ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24594 Rev. 3.10 February 2005 AMD64 TechnologyMnemonic Opcode DescriptionSAL reg/mem32, imm8Related <strong>Instructions</strong>SAR, SHR, SHLD, SHRDC1 /4 ibShift a 32-bit register or memory location left the number of bitsspecified by an 8-bit immediate value.SAL reg/mem64, 1 D1 /4 Shift a 64-bit register or memory location left 1 bit.SAL reg/mem64, CL D3 /4SAL reg/mem64, imm8C1 /4 ibShift a 64-bit register or memory location left the number of bitsspecified in the CL register.Shift a 64-bit register or memory location left the number of bitsspecified by an 8-bit immediate value.SHL reg/mem8, 1 D0 /4 Shift an 8-bit register or memory location by 1 bit.SHL reg/mem8, CL D2 /4SHL reg/mem8, imm8C0 /4 ibShift an 8-bit register or memory location left the number of bitsspecified in the CL register.Shift an 8-bit register or memory location left the number of bitsspecified by an 8-bit immediate value.SHL reg/mem16, 1 D1 /4 Shift a 16-bit register or memory location left 1 bit.SHL reg/mem16, CL D3 /4SHL reg/mem16, imm8C1 /4 ibShift a 16-bit register or memory location left the number of bitsspecified in the CL register.Shift a 16-bit register or memory location left the number of bitsspecified by an 8-bit immediate value.SHL reg/mem32, 1 D1 /4 Shift a 32-bit register or memory location left 1 bit.SHL reg/mem32, CL D3 /4SHL reg/mem32, imm8C1 /4 ibShift a 32-bit register or memory location left the number of bitsspecified in the CL register.Shift a 32-bit register or memory location left the number of bitsspecified by an 8-bit immediate value.SHL reg/mem64, 1 D1 /4 Shift a 64-bit register or memory location left 1 bit.SHL reg/mem64, CL D3 /4SHL reg/mem64, imm8C1 /4 ibShift a 64-bit register or memory location left the number of bitsspecified in the CL register.Shift a 64-bit register or memory location left the number of bitsspecified by an 8-bit immediate value.SAL, SHL 257

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!