首頁>Club>
我的世界的紅石CPU往往背後有龐大的電路,可不可以把手機電腦的CPU看成紅石CPU縮小版?
11
回覆列表
  • 1 # 半夏時光在路上

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

    訊號系統:

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

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

    舉例如:

      或門,非門→與門,異或門→全加器,訊號長度轉換器,多型選擇器,儲存器單元,譯碼器單元,求補碼單元,移位器單元→可讀寫儲存器,譯碼器,加法器,移位器,時鐘發生器→加減法器,乘法器,除法器,可讀寫儲存器陣列,暫存器,程式計數器→匯流排,ALU,CU→計算機

    邏輯閘

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

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

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

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

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

    大家可以查閱相關資料。。。。。。。。。。。。很複雜的紅石系統。

  • 2 # 星星墜落的小

    沒錯,你可以把紅石CPU理解為現在電腦CPU的解析模型,運算邏輯是一樣的,不過目前大神們做的紅石CPU只有8位,跟64位比起來差遠了。

  • 中秋節和大豐收的關聯?
  • 用什麼軟體,可以遠端控制我的電腦?