CMP和转移指令

比较指令cmp

格式 cmp操作数A,cmp操作数B //A-B
功能:俩个操作数的相减,会影响zf标志位
如果俩个操作数相减结果是0 则证明他们俩个相等 zf标志位变成1
如果俩个操作数相减结果不是0 则证明他们俩不相等 zf标志位0
cmp主要配合JZ/JE;
ZF=1时则相等他就会进行跳转
JZ/JE 等于转移指令

JNE/JNZ不等于转移指令

ZF=0时 就是他们俩个数不相等,
这个JNE/JNZ指令就会跳转

猜你喜欢

转载自blog.csdn.net/ADADQDQQ/article/details/108414543
今日推荐