關閉→
當前位置:攻略谷>端遊>我的世界計算器算法實現方法原理講解

我的世界計算器算法實現方法原理講解

攻略谷 人氣:2.84W

我的世界計算器算法實現方法原理講解,透過各種電路實現電路設備,其中包括自動販賣機以及計算器等等,最近有玩家研究出了4bit減法乘法和除法的計算實現方法,有興趣可以參考參考。

1、二進制4bit減法器(可算負數):

首先是成品圖:

我的世界計算器算法實現方法原理講解

正面圖~“L”中間的燈是負數指示

我的世界計算器算法實現方法原理講解 第2張

結構圖

我的世界計算器算法實現方法原理講解 第3張

電路圖

原理:減法器就是取“減數”的補碼進行加法計算,然後分兩種情況:不爲負數:直接輸出結果;爲負數:取結果的補碼輸出。

2、二進制4bit乘法器(方便讀取結果的設計!)

我的世界計算器算法實現方法原理講解 第4張

正面圖~用得是折線設計,可以方便的檢視結果!

我的世界計算器算法實現方法原理講解 第5張

背面圖

我的世界計算器算法實現方法原理講解 第6張

電路

原理:乘法器其實就是加法,移位,加法,移位,加法。。。不懂得話列個豎式你就懂了。

3、8bit/4bit二進制除法器(重磅!)

我的世界計算器算法實現方法原理講解 第7張

正面圖~(因爲比較大,沒法使用折線型佈線。。。)命令方塊是傳送用的

我的世界計算器算法實現方法原理講解 第8張

結果區~

我的世界計算器算法實現方法原理講解 第9張

總覽

我的世界計算器算法實現方法原理講解 第10張

數電電路圖

這貨有點坑,做它累死我了!

原理:順減:移位,比較大小,若原數大於減數,輸出結果並輸出1到商的對應位上;若原數小於減數,只輸出原數。最後得到的就是餘數,再把商加起來得到結果~(數電圖爲了方便就直接用了減法器)

TAG標籤:#講解 #計算器 #我的世界 #算法 #