汇编移位指令

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

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

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

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

汇编例子跟上图类似。

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

汇编例子跟上图类似。

  1. rcl, rcr

算数左移/右移

汇编例子跟上图类似。

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

相关推荐
孤独的小丑2 小时前
OpenClaw学习资源汇编
汇编·学习
EnglishJun2 小时前
ARM嵌入式学习(八)--- 汇编应用:点亮led
汇编·arm开发·学习
2501_9181269116 小时前
学习所有6502写游戏存档的语句
汇编·嵌入式硬件·学习·游戏·个人开发
2501_9181269119 小时前
学习所有6502写游戏地图的语句
汇编·嵌入式硬件·学习·游戏·个人开发
2501_918126912 天前
学习所有6502写游戏动画的语句
汇编·嵌入式硬件·学习·程序人生·游戏
2501_918126912 天前
学习所有6502写游戏控制器的语句
java·linux·网络·汇编·嵌入式硬件
2501_918126912 天前
学习所有6502写游戏动作的语句
汇编·嵌入式硬件·学习·游戏·个人开发
2501_918126912 天前
学习所有6502游戏的系统
java·汇编·嵌入式硬件·学习·游戏
SCBAiotAigc2 天前
2026.3.18:汇编之字符串反转
汇编·具身智能
BigDark的笔记4 天前
【ARM汇编】0x01_ARM和C混合编程实现基本运算
c语言·汇编·arm开发