《我的世界》加法计算器原理解说及BCD全加器教程

整理:游戏232
2020-08-24 15:30:28

我的世界怎么建两位数加法计算

我的世界加法计算器详细制作教程
想造一个加法计算器,首先就是原理:
1.计算器都是二进制的。
玩mc时都可以看到一组大多为64个与16个,为嘛不是整数的?因为为了mc玩起来流畅,并没有将部分二进制转换为我们所熟知的十进制
所以要造十进制的加法计算器就要先会造二进制的,然后转换。
2.异域门可以解决大部分二进制计算
如果是二进制的计算那么
0+0=0
1+0=1
0+1=1
1+1=0[会向前进位]
而异域门可以完成大部分计算
异域门的效果是[1表示有红石信号,0表示没有]
所以就有
0+0=0
1+0=1
0+1=1
1+1=0
完全一致,还可以 但是不会进位的 而且体积过大,于是我们要对异域门进行改装。
制作:
造一个竖着的要向我这样:
这就是个异域门了,而进位就要加一个与门来检测进位了

像这样:

反过来这样就行了,这就是传说中的半加器!!!!
而这只是进位,而要想让进位的数加以计算的话就要 一个全加器,半加半=全。所以我们要再加一个半加器组成全加器
像这样:

和前面的一抹一样 之间有上面有中矩器下面有火把来连接。
而检测部分也要连接像这样

检测:
ok之后来检测一下

完美运行;检测完后我们要把左边的去掉【一条红石线和红石灯的那部分 别去多了】
然后利用创世神!!!!!!!!!!!!
先选取全部部分
然后复制

指令://copy 【 要有创世神这个插件 】
然后粘贴

一直这样四个

好了!! 在往后面在复制一个!!

这里就是输入端

为了确保复制粘贴的位置里个柱子

复制

再去掉拉杆,完工测试下

再将全部复制下再粘贴4个
中间手动连上!

2个全加器(4008BD)怎么实现8421BCD加法器

不知道4008BD是什么,懒得查了。就当是2个4位输入,1个4位输出的全加器,因为BCD码是4位的。

一个全加器进行a+b计算。 另一个全加器对第一个全家器的结果进行修正。

BCD码因为从0-9,只有10个有效数字。所以a和b的输入也只有0-9,结果也只能出现0-9。 如果结果超过9的范围,比如 6+8, 0110+1000, 结果等于1110,为14,所以BCD码应该显示 0001 0100, 所以调整的全加器应该对第一个全加器再加上6, 0110, 调整之后, 1110+0110=0001 0100 为14,结果正确。 所以,2个全家器的作用如上。 周边电路就是判断结果是否大于9,如果大于,则驱动调整用全加器加6, 如果不大于,则第二个全加器加0或者不工作。

计算的原理,是不是不停的加法器加法

不光是加法。比如两个值取异或,取与运算,就要用相应门电路。但你可以理解为底层就是一系列运算。

请问《我的世界》这个全加器四个接口对应的该输入...

这个要看你规定的长度和数值是多少了,最标准的应该是大于一小于一等于一和等于零

利用加法器设计一个代码转换电路,将BCD代码的8421...

还需要答案吗

推荐阅读: