neg与sbb指令的结合使用

neg指令:

  汇编指令中的求补指令,NEG指令对操作数执行求补运算:用零减去操作数,然后结果返回操作数。求补运算也可以表达成:将操作数按位取反后加1。

  检验目标操作数的值是否为0,并将结果存放在CF标志位中。

  目标操作数为0,CF位置为0;目标操作数非0,CF位置1。

 

sbb指令:

  用目标操作数减去源操作数,再减去借位CF数,将结果传给

  目的操作数。

posted @ 2020-02-26 12:26  自己的小白  阅读(566)  评论(0编辑  收藏  举报