低位的进位和高位的进位区别是什么

2025-04-08 04:07:55
推荐回答(1个)
回答1:

先弄清本电路的多个组合运用
就容易理解低位的进位和高位的进位区别了
计算机的加法器就是按手工竖式计算进行的
以4位二进数为例:1110+1011的竖式如下

'   万位  千位  百位数 十位数 个位数
'        1    1    1    0    被加数A
+        1    0    1    1    加数B
.─────1─────1─────1─────0─────0──── 进位C,Y2
.    1    0    0    0    1    和数Y1

本电路就是这个竖式中某一列的加法运算逻辑
用4个这样的电路就可以完成上面的4位2进数的加法运算
鸟噉这个4位加法器的全局之后
再理解某一位的加法逻辑的局部
就明白低位的进位和高位的进位区别了
以百位数为例子

'   万位  千位  百位数 十位数 个位数
'        1    1=A    1    0    被加数A
+        1    0=B    1    1    加数B
.─────1─────1=Y2──1=C─────0─────0───── 进位C,Y2
.    1    0    0=Y1    0    1    和数Y1

这时
低位进位就是十位数加法产生的进位
高位进位就是百位数减法产生的进位
不知明白了没有