关于溢出标志OF和进/借位标志CF的判断

判断OF

OF=Cn^Cn-1
Cn表示第n位是否发生进位,如是,则为1,否则为0
这里的第n位指的是机器数的最高位,第n-1位就是次高位

判断CF

把机器数都当作无符号数来进行加减法

  • 两数相加时,如果最高位有进位,则CF=1,否则为0
  • 两数相减时,如果被减数最高位有借位,则CF=1,否则为0

猜你喜欢

转载自blog.csdn.net/weixin_44227356/article/details/102881560