乘除混合运算器

大家好我是comne,就是上次发内个渣渣屏的,最近几天在研究加减乘除混合运算器,然而我刚刚完成了乘除混合,加减自然就不说了,把第一次加法器(减法器)运算出来的结果的线引出来就行了于是我就不发了。
本作品长为71,宽为32(包括输出端在内),高为14。
好了废话不多说发一组图看看就知道了。
这是全貌

输入端(本作品有4个输入端,分别是被除数,除数,乘数,乘数)
上为被除数输入端,下为乘数输入端

金块为除数输入端

钻石块为乘数输入端


好,试试运算乘法1111*1111


可以看到2个乘数输入端都为1111 即1111*1111
那么结果=~?


结果等于这7个红石灯(从右到左)
即11100001那么用高科技计算器看看结果正确否


结果正确!
好,乘法讲完了,那么接下来就是除法

楼主 招财草仔  发布于 2015-02-13 14:42:00 +0800 CST  
作品崩溃了!一靠近直接崩溃 如图

楼主 招财草仔  发布于 2015-02-13 14:44:00 +0800 CST  
好了恢复正常,格子把出现死循环的地方给打掉了
继续。
接图



那么我们看到被除数和除数皆为1111。
那么,答案是?(好吧这个都会吧 1111/1111=1)


答案就是1(最左边的红石灯不要管,那是乘法才需要的)
关于很多同学看到我这里很多红石灯亮起来都分不清楚哪个是输出哪个是乘法输出哪个是除法,那实在不好意思,现在只是半成品,成品则是加减乘除混合,到时候会有判断,所以不会再乱闪灯,会很清楚。

楼主 招财草仔  发布于 2015-02-13 15:21:00 +0800 CST  
并且此作品的运算速度并不受混合的影响,和单个阵列式乘法器/除法器的运算速度一样。即体积变小运算速度不变。算1111/1111只需要2秒

楼主 招财草仔  发布于 2015-02-13 15:24:00 +0800 CST  
好了这就是本机器最最最主要的部件

3个与门和一根输出线 0.0然后我确实没其他话讲了

楼主 招财草仔  发布于 2015-02-13 15:45:00 +0800 CST  
我也学着整理了下作品,但不是高产所以作品不多。以下2个是单个阵列乘法和阵列除法(非串行)
乘法器:http://tieba.baidu.com/p/3203867738?pid=54856402593&cid=0#54856402593
除法器:http://tieba.baidu.com/p/3203882166?pid=54856762905&cid=0#54856762905
RAM:http://tieba.baidu.com/p/3207288753?pid=54957410447&cid=0#54957410447(此RAM纯属逗比。因为太巨大了QAQ)
DEC-BCD编码器:http://tieba.baidu.com/p/2698471146?pid=41513880710&cid=0#415138807102013年的
BCD-DEC译码器:http://tieba.baidu.com/p/2700217745?pid=41554388241&cid=0#41554388241
全加器:http://tieba.baidu.com/p/2700280342?pid=41555925561&cid=0#41555925561
7-SEG:http://tieba.baidu.com/p/2697968060?pid=41501266041&cid=0#41501266041
以上4个均为教程(编码器到7-SEG)
然后还有较新的作品:http://tieba.baidu.com/p/3572267032?pid=64029848084&cid=0#64029848084
有人说这是动画机有人说这是古董GPU有人说这是幻灯片制作器然而我不给予回答

楼主 招财草仔  发布于 2015-02-13 18:35:00 +0800 CST  
QSQQSQSQSQ

楼主 招财草仔  发布于 2015-02-14 19:29:00 +0800 CST  
迷之浮现………

楼主 招财草仔  发布于 2015-03-04 23:34:00 +0800 CST  

楼主:招财草仔

字数:1420

发表时间:2015-02-13 22:42:00 +0800 CST

更新时间:2016-03-15 11:39:36 +0800 CST

评论数:343条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看