二进制补码的数字电路

文章目录


前言

在二进制运算中,补码的存在,使得原本只能进行加法运算的二进制运算,能够进行减法运算,如何将原码转换为补码有重要意义。

一、半加器的实现

半加器能够将两个二进制数字相加,得到进位和相加后的数。


二、全加器

全加器的原理是将两个半加器组合。 

三、二进制补码

原码转换为补码的方式是,如果二进制数是0开头,则此二进制数为正数,它的补码和原码一样。相反,如果二进制数是1开头,那么它为负数,变为补码时,除了开头数不变,其他所有位数按照0变1,1变0写出来,最后加1,即得到负数的补码。

下图为正负数二进制补码的一种电路实现 

总结


新手上路,如有纰漏,希望指出。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值