用加法器做减法

作者: 日更专用小马甲 | 来源:发表于2019-04-23 10:18 被阅读3次

上一篇完成了一个1位的全加器,一个输入管脚的高低电平可以代表0或1。当把n个全加器级联在一起,n个管脚就可以表示2的n次方种可能的正整数。

以n = 2为例,可以表示2个0-3之间的数相加。那么3-1又要怎么实现。

我们把可表示的数枚举出来:

当3-1时,将指针左移动1格得到2,和将指针右移1回到0再又移2格得到的结果一致。

左移代表减法,右移代表加法。

那么对于4进制数,在高位溢出的情况下,-1和+3是等价的。那么接下来就是如何表示1和3这样的关系。

减法的等价运算

总结起来就是右移的数字等于3(4进制能表达的最大正整数)减去左移的数字,再加1。

相关文章

  • 乘法器简介,除法引入

    之前说过一点加法器的内容,大致讲了几个简单的类型的加法器,好像没有说加法器可以同时做减法的,做减法的思路其实就是变...

  • 用加法器做减法

    上一篇完成了一个1位的全加器,一个输入管脚的高低电平可以代表0或1。当把n个全加器级联在一起,n个管脚就可以表示2...

  • 【加法笔记系列】JS 加法器模拟

    JS 加法器模拟,实现 半加器 全加器 波纹进位加法器 全部代码 补码 & 减法 常规位运算 位运算 & 简单的 ...

  • 1字节的表示范围为什么是-128到127

    一:CPU运算器中,只有加法器 CPU运算器里面,只有加法器,加法器电路相对于减法器来说要简单很多,成本就少很多,...

  • 《断舍离》

    《断舍离》推崇的观念是给生活做减法。 用减法的观点审视周围 用减法的思考方式进行活动 用减法的思维实施减法行动 用...

  • 用减法做产品

    早晨回答了一个关于产品设计的问题,这也是我自己的产品观。 不搞大而全,搞小而美。做一个产品,它是干什么的能不能一句...

  • 用减法,做,就对了

    今天剽旱晨读的内容,仍然想从我喜欢的教育角度,来谈谈看法。 ① ...

  • 用减法做商业战略

    1996年,乔布斯重回苹果公司的时候,苹果公司账上的现金仅够公司运转两个月的,公司正处于危急存亡之秋。 苹果公司拥...

  • 做减法、做减法

    上周分享会的内容,但没打算在文集里开分享会的档口,就归类到产品里吧 当然目标对象是我们高冷的大司徒 我曾经想写篇文...

  • 做减法做减法

    这个星期一直在连轴转,心心念的事情终于周二实现了。之前一直盼望着盼望着,给自己许诺要是实现了就奖励自己报名学游泳。...

网友评论

    本文标题:用加法器做减法

    本文链接:https://www.haomeiwen.com/subject/kmumgqtx.html