汇编 shl和shr指令的使用
来源:互联网 发布:招聘简历采集软件 编辑:程序博客网 时间:2024/04/27 03:13
shl和shr是逻辑移位指令。
shl是逻辑左移指令,它的功能为:
(1)将一个寄存器或内存单元中的数据向左移位;
(2)将最后移出的一位写入CF中;
(3)最低位用0补充。
指令:
mov al,01001000b
shl al,1 ;将al中数据左移一位
执行后(al)=10010000b,CF=0。
注意:
如果移动位数大于1时,必须将移动位数放在cl中。
比如,指令:
mov al,01010001b
mov cl,3
shl al,cl
执行后(al)=10001000b,因为最后移出的一位是0,所以CF=0。
shr是逻辑右移指令,它和shl所进行的操作刚好相反。
1 0
- 汇编 shl和shr指令的使用
- SHL、SHR指令的区别
- 8086逻辑移位指令SHL和SHR
- 汇编指令--移位操作SHL、SHR、CAL、CAR
- shl和shr
- shl 和 shr
- pascal 中shl 和shr函数的应用
- 汇编移位: SHL、SHR、SAL、SAR、ROL、ROR、RCL、RCR
- 汇编移位: SHL、SHR、SAL、SAR、ROL、ROR、RCL、RCR 汇编移位: SHL、SHR、SAL、SAR、ROL、ROR、RCL、RCR
- shl,shr 移位处理字模提取的数据
- Win32 汇编 - 移位: SHL、SHR、SAL、SAR、ROL、ROR、RCL、RCR、SHLD、SHRD
- Delphi 函数Shl与Shr
- Delphi 函数Shl与Shr
- Win32ASM学习[13]:移位指令SHL,SHR,SAL,SAR,ROL,ROR,RCL,RCR,SHLD,SHRD
- Delphi Shl与Shr 移位操作介绍
- ROL,ROR,SAR,SHR,SAL,SHL区别
- 内联汇编和汇编指令的说明
- 汇编----串指令的使用
- 《一个操作系统的实现》——pmtest1.asm详解
- 【NOIP2014】飞扬的小鸟
- STL_算法(23)_删除_(1)
- Spring boot 第一节
- rois welpwn -xman
- 汇编 shl和shr指令的使用
- -----tomcat-----------
- 工厂方法模式(Factory Method)-最易懂的设计模式解析
- 普通字符设备驱动的两种注册方式(新&旧)
- c++ hash_set 删除原数组重复数据,且不改变原数组顺序
- java项目之——坦克大战15
- G立项管理
- Mybatis Generator最完整配置详解
- 【算法学习】最大子数组问题的分治法求解