CPU和(我的世界)紅石cpu的原理是不是一樣的?

我的世界的紅石CPU往往背後有龐大的電路,可不可以把手機電腦的CPU看成紅石CPU縮小版?CPU和(我的世界)紅石cpu的原理是不是一樣的?CPU和(我的世界)紅石cpu的原理是不是一樣的?CPU和(我的世界)紅石cpu的原理是不是一樣的?
1 個回答
半夏时光在路上
2017-10-07

(我的世界)紅石cpu是根據現在的電腦CPU的原理,然後用minecraft裡的有特定功能的區塊或工具來設計的,可以實現簡單的指令集的簡單的運算計算機。其實是放大版的電腦CPU。

CPU和(我的世界)紅石cpu的原理是不是一樣的?

信號系統:

  構成超大規模信號系統的邏輯等級基本如下:

  基本信號元件→基本邏輯門→複雜邏輯門→簡單功能結構:組合電路,時序電路,觸發器→複合功能結構→硬件功能單元→硬件功能模塊→計算機

舉例如:

  或門,非門→與門,異或門→全加器,信號長度轉換器,多態選擇器,儲存器單元,譯碼器單元,求補碼單元,移位器單元→可讀寫儲存器,譯碼器,加法器,移位器,時鐘發生器→加減法器,乘法器,除法器,可讀寫儲存器陣列,寄存器,程序計數器→總線,ALU,CU→計算機

CPU和(我的世界)紅石cpu的原理是不是一樣的?

邏輯門

  信號元件基本就全部介紹完畢了,然後正式介紹數字電路的部分。

  遊戲提供的二態信號正好對應於二進制0和1,也對應於數字電路里用高低電平表示的信號。所以二態信號系統無論其實現的載體和方式如何,規律必定都是一樣的。所以可以用相同的組合和算法構造更復雜的結構。

  有了四種信號元件如何進一步做成邏輯門呢?非門前面已經給出了,即利用紅石火把被充能方塊熄滅的特性。

  或門更簡單,“或”在邏輯上就是隻要任意一個輸入端(不僅僅是一共2個輸入端的情況)輸入信號,輸出端就一定輸出信號。如下左,兩個橙色的方塊為輸入端,只要有一個放上火把,綠色的輸出端就會輸出信號。下右為簡單的組合邏輯,4個輸入端組成的或門加上輸出端的非門組成的或非門。這種電路一般用於“0判斷”,即輸入端全為0,輸出就有信號,只要有一個輸入是1,輸出端的紅石火把就會滅。

  可以證明只用或門和非門就能實現一切邏輯,遊戲的設計者也只設計了這兩種能直接實現的邏輯門,這一點和現實的晶體管電路也很符合。通過在空間上對或門和非門的組合排布就能實現更加複雜的邏輯門。

CPU和(我的世界)紅石cpu的原理是不是一樣的?大家可以查閱相關資料。。。。。。。。。。。。很複雜的紅石系統。

相關推薦

推薦中...