首页 /  技术专区  /  汇编语言 宽屏模式 >

cmp与条件转移指令

一.cmp指令

cmp指令 

        格式:cmp 操作对象1,操作对象2 

        功能:计算操作对象1–操作对象2

应用 

        其他相关指令通过识别这些被影响的标志寄存器位来得知比较结果。

cmp 是比较指令,功能相当于减法指令,只是不保存结果。 

cmp 指令执行后,将对标志寄存器产生影响。

image.png

二.无符号数比较与标志位取值

image.png

三.有符号数比较与标志位取值

image.png

四.条件转移指令

image.png

五.条件转移指令的使用

jxxx系列指令和cmp指令配合,构造条件转移指令 

        不必再考虑cmp指令对相关标志位的影响和jxxx指令对相关标志位的检测 

        可以直接考虑cmp和jxxx指令配合使用时表现出来的逻辑含义。

image.png


头像
0/200
图片验证码