二进制数减法运算,实际上是计算被减数加上模数减去减数的绝对值。
模数:位数能表示的数字数,四位二进制的模为16(0-15)。一位十进制的模为10(0-9)。
模数减去减数的绝对值就是减数的补码,即减数的绝对值按位取反后加1,例如:1001 —> 0001 —> 1110 —> 1111
上数与0001运算后结果溢出为0000,则完成了减法运算。
来源:CSDN
作者:Epimetheus1
链接:https://blog.csdn.net/lotuseaterr/article/details/103642117