SHL、SHR、SAL、SAR: 移位指令
;SHL(Shift Left): 邏輯左移
;SHR(Shift Right): 邏輯右移
;SAL(Shift Arithmetic Left): 算術左移
;SAR(Shift Arithmetic Right): 算術右移
;其中的 SHL 和 SAL 相同, 但 SHR 和 SAR 不同.
;SHL、SAL: 每位左移, 低位補 0, 高位進 CF
;SHR : 每位右移, 低位進 CF, 高位補 0
;SAR : 每位右移, 低位進 CF, 高位不變
;它們的結果影響 OF、SF、ZF、PF、CF
ROL、ROR、RCL、RCR: 循環移位指令
;ROL(Rotate Left): 循環左移
;ROR(Rotate Right): 循環右移
;RCL(Rotate through Carry Left): 帶進位循環左移
;RCR(Rotate through Carry Right): 帶進位循環右移