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
;它们的指令格式同样:
SHL r/m, i8

SHL r/m, CL

ROL、ROR、RCL、RCR: 循环移位指令



;ROL(Rotate Left):                循环左移
;ROR(Rotate Right):      循环右移
;RCL(Rotate through Carry Left): 带进位循环左移
;RCR(Rotate through Carry Right): 带进位循环右移 ;ROL: 循环左移, 高位到低位并送 CF
;ROR: 循环右移, 低位到高位并送 CF
;RCL: 循环左移, 进位值(原CF)到低位, 高位进 CF
;RCR: 循环右移, 进位值(原CF)到高位, 低位进 CF ;它们的结果影响 OF、CF
;它们的指令格式同样:
SHL r/m, i8
SHL r/m, CL

最新文章

  1. Sublime Text 全程指引 by Lucida
  2. 【转】MaxScript.Net接收本地端口的消息执行
  3. 【读书笔记】iOS-防止通讯协议被轻易破解的方法
  4. 鸟哥笔记:postfix的一些重要配置文件
  5. Spring中@Transactional事务回滚实例及源码
  6. Struts个人总结
  7. Python isinstance判断对象类型
  8. poj 2001 Shortest Prefixes
  9. 一个比较完善的httpWebRequest 封装,适合网络爬取及暴力破解
  10. Docker for Windows 使用 VMware WorkStation
  11. springboot +mybatis 搭建完整项目
  12. HALCON示例:BOTTLE.HDEV 光学字符识别(分割OCR)
  13. linux终端神器kmux
  14. 配置hdfs之后发现9000端口未被监听[玄学]
  15. Linux command: grep
  16. Python画图代码
  17. SQL截取字符串分隔符中间部门的办法
  18. asp.net DataReader DataTable 使用反射给给实体赋值
  19. VS2010/MFC编程入门之五十三(Ribbon界面开发:为Ribbon Bar添加控件)
  20. iOS开发-CoreMotion框架(加速计和陀螺仪)

热门文章

  1. LeetCode--078--子集(python)
  2. 使用AnnotationConfigApplicationContext注册配置类
  3. php大文件上传解决方案
  4. django FBV +CBV 视图处理方式总结
  5. Spring Cloud教程(十二)加密和解密
  6. HTML canvas中translate()与rotate()的理解
  7. selinux 关闭
  8. element-ui的rules全局验证
  9. curl_init raw传递json参数
  10. 【洛谷P5018 对称二叉树】