汇编移位指令

  1. rol, ror
    循环左移/右移

该指令影响CF。因为左移/右移时将最高位/最低位移动到CF中,同时移动到最低位,其他位依次左移/右移。

  1. shl, shr
    逻辑左移/右移

该指令影响CF。因为左移/右移时将最高位/最低位移动到CF中,其他位依次左移/右移,并将最低位/最高位清零。

汇编例子跟上图类似。

  1. sal,sar
    算数左移/右移

汇编例子跟上图类似。

  1. rcl, rcr

算数左移/右移

汇编例子跟上图类似。

除此之外,注意debug语法得写法,最后一行要写 int 1,而不是int 3,因为测试中int 3指令导致debug退出。

相关推荐
小鹿撞出了脑震荡1 小时前
汇编学习——iOS开发对arm64汇编的初步了解
汇编·学习·ios
染指11102 天前
21.第二阶段x64游戏实战-分析采集物偏移
汇编·游戏·反游戏外挂·游戏逆向·x64dbg·x64游戏
楠木s4 天前
常见汇编代码及其指定
java·汇编·数据库·安全·网络攻击模型·二进制·栈溢出
suyong_yq7 天前
调试Cortex-M85 MCU启动汇编和链接命令文件 - 解题一则
汇编·arm开发·嵌入式系统
染指111011 天前
18.第二阶段x64游戏实战-MFC列表框
汇编·c++·windows·游戏·游戏逆向·x64dbg
RaLi和夕14 天前
单片机学习笔记9.数码管
汇编·笔记·单片机·嵌入式硬件·学习
yu41062114 天前
GCC 内建函数汇编展开详解
汇编
手打猪大屁18 天前
ARM裸机开发——I.MX6U_汇编LED灯驱动
汇编·arm开发
zhmc19 天前
Keil A51汇编伪指令
汇编
攻城狮7号19 天前
【第48节】探究汇编使用特性:从基础到混合编程
汇编·c++·windows