一位加法器带进位

一位加法器带进位,则考虑到三个一位数相加,则高位1只有在101,110,111,011的时候才会变1,而低位则会在111,001,010,100的时候出现,当这三个数中出现两个为1的时候,低位为0,只有111和只有一个1的时候低位为1。

 

电路图解析:先画出一位加法器电路图,然后在一位加法器电路图上进行分析。

一位加法器相与为1,则高位为1,异或为1,则低位为1.接下来考虑进位,当这三个数中有两个及以上的数为1时,高位都为1,如图所示,上面与的情况是在无进位时候高位为1的情况,下面的与是把进位为1的情况再与两个数异或的情况相与,为1时即为101,110的情况,此时高位变1,。

低位为1的情况需考虑进位,只有111,001,010,100的时候才为1,先将下面两个数异或,得-01和-10的情况,此时如果异或的结果为1,则应再与进位异或,此时进位不为1时,低位才为1,即为001和010的情况 ,若再与进位进行异或进位为1时,则低位一定为0,此时为110和101的情况,高位变1。

当三个数均为1,111时,最下面的异或输入端只有进位为1,故异或的结果使得低位为1,高位也为1.

 

 

f80ea16bc16b43ea9e06fb68e3c4f313.png

 

ffa9185d4fcd448a9b7eb8b7d7a9ab58.png

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值