荒川 Minecraft
标题:
自行研究的加法器和减法器,望高手指点,我做的很粗糙
[打印本页]
作者:
bmfs
时间:
2015-6-17 19:17
标题:
自行研究的加法器和减法器,望高手指点,我做的很粗糙
存档在此:
http://pan.baidu.com/s/1kT6BgPp
作者:
圈圈
时间:
2015-6-17 22:28
大触给跪
作者:
Scarlet
时间:
2015-6-17 23:16
求问为什么要做两个?
减法器不就是加法器反补运算完了再还原吗?
我是红色小白,若有说的不对请赐教
作者:
594972837
时间:
2015-6-18 01:18
大触泥垢了!你要再欺负我我就...我就上微积分!
作者:
bmfs
时间:
2015-6-18 02:43
标题:
求问为什么要做两个?减法器不就是加...
本帖最后由 bmfs 于 2015-6-18 02:47 编辑
Scarlet 发表于 2015-6-17 23:16
求问为什么要做两个?
减法器不就是加法器反补运算完了再还原吗?
我是红色小白,若有说的不对请赐教
减法器是自己研究的,原来是构思上下两层1234输入,上面的减数,下面的是被减数,第一个电路是判断上数减下数
的值,有3种输出,正数,负数,0. 1为正数就传递给输出,为负数就传递给2电路,求给个数,2电路判断数为正数,就输出0,等于借给1电路1个数了。就是4电路有,,0111+1 ,3电路有0011+1 ,2电路有0001+1,1电路有0000+1,1减不了就向2借个1,后来发现不能实现。于是想如果有5电路,就是1111,默认1111-被减数,比如0101就是1111-0101=1010 再加上减数 反码=结果, 那如果为负数就还要加1
这就是我的思路
所以成了我做的这个减法器。。。 第一部分是判断1234输出正负零,还有输出正负数,第二部分是反码加法器,第三部分是根据正负判断是不是加1,只加1的加法器。输出结果有2个,正数一个,负数一个,用了开关控制输出。。。我也很渣的。。。求指教
欢迎光临 荒川 Minecraft (http://mclll.com/)
Powered by Discuz! X3.2