目录
cmp指令

cmp是比较指令,cmp的功能相当于减法指令,只是不保存结果。
cmp指令格式:cmp操作对象1,操作对象2
功能:计算操作对象1-操作对象2但不保存结果,仅仅根据计算结果对标志寄存器进行设置。

指令cmp ax,bx的逻辑含义是比较ax,bx中的值,如果执行后:
zf=1,说明(ax)=(bx)
zf=0,说明(ax)不等于(bx)
cf=1,说明(ax)<(bx)
cf=0,说明(ax)>=(bx)
cf=0且zf=0,说明(ax)>(bx)
cf=1或zf=1,说明(ax)<=(bx)

文章作者: nocbtm
文章链接: https://nocbtm.github.io/2018/09/16/cmp指令/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 nocbtm's Blog
打赏
  • 微信
  • 支付宝