加法器原理
1.输入的操作数
2.最开始的进位
3.两个操作数相加的结果
4.向更高位产生的进位
对加法器改进,使其能进行补码运算
X + Y 加法不需要过非门(按位取反),直接按位相加即可
X - Y 减法需要过非门(全部位按位取反),cin再进位1(末位加1)
标志位的生成(补码加减运算和无符号数加减运算都可用同一套电路实现,但是两者判断溢出的方式不同——标志位不同)
有符号数的减法运算不准确(因为所有位参与运算,有可能让符号位进位溢出导致结果不准确)
无符号数的减法不准确(因为有可能结果为负数,但是无符号数没办法表示负数)