汇编移位指令

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

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

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

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

汇编例子跟上图类似。

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

汇编例子跟上图类似。

  1. rcl, rcr

算数左移/右移

汇编例子跟上图类似。

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

相关推荐
iCxhust1 天前
8086汇编 word ptr
汇编·单片机·嵌入式硬件·微机原理·8088单板机
大阳1232 天前
ARM.9(RGBLCD,PWM)
c语言·开发语言·汇编·单片机·嵌入式硬件·pwm·rgblcd
2301_789015623 天前
Linux基础开发工具一:软件包管理器、vim编辑器
linux·服务器·c语言·汇编·c++·编辑器·vim
是星辰吖~4 天前
X86反汇编_深度学习_基础二叉树
汇编
iCxhust4 天前
汇编返回指令ret iret retf区别
汇编·微机原理·8088单板机
怣疯knight5 天前
ida里打印python版本
汇编
是星辰吖~5 天前
X86反汇编_深度学习_栈反汇编分析
汇编
是星辰吖~5 天前
X86反汇编_深度学习_队列反汇编分析
汇编
say_fall5 天前
半导体存储器_从分类到Cache完全指南
汇编·微机原理·8086
是星辰吖~6 天前
x86反汇编_深度学习_单链表
汇编