《我的世界》第二篇 紅石電路晉級-邏輯電路基礎篇

發佈日期

第二篇 紅石電路晉級 -- 邏輯電路基礎篇

遊戲中的紅石電路,沒有電壓電流的概念,只有被啟用和未被啟用的邏輯開關狀態,說明紅石電路是純粹的邏輯電路。要熟練地使用紅石電路,就需要玩家掌握一定的邏輯運算知識。想對邏輯運算進行入門學習的朋友可以多看看邏輯運算的書。

邏輯運算中變數的值只有0和1兩種,對應的邏輯電路也只有關和開兩種狀態。

在紅石電路中,我們不妨把未被啟用的紅石線路內的訊號定義為 “0”,已啟用的線路內的訊號定義為 “1”,之後我們便可以方便地對照邏輯運算表和邏輯電路元件了。

小編提示:最好不要看紅石火炬的亮和滅來定義邏輯訊號的指示標準。在後面的內容中我們會看到這樣做可能導致邏輯顛倒。

最基本的邏輯運算有:“或”“非”“與” 三種:

“或”的運算表示為: A或B = A + B = C 

這可以通俗地理解為 A B 兩變數的加法,當兩者中任意一個值為 “1”,另一個值為 “0”時,C 的值為 “1”。兩者值都為 “0”時,自然地 C的值也為 “0”。特別的當 A B 兩者的值均為“1”時 ,C 的值也為 “1”(因為邏輯運算中沒有比“1”大的值)。歸納來講就是參與“或”運算的所有變數只有都為“0”時,結果的值才為“0”,其他情況下,結果值均為“1”。

“非”運算的表示為A的頭上加一橫槓(這裡打不出來,大家見諒), 非A = C 。“非”運算就是將變數值取反,當A為“0”時 C為“1”,而A為“1”時 C為“0”。

“與”運算表示為: A與B = A·B = C 可通俗理解為 A B 的乘法, 只有當 A B 均為 “1”時,C的值才為“1”,否則C的值為“0”。

在邏輯電路中,同樣有三種基本閘電路:“或門”“非門”“與門”對應如上三種邏輯運算。下面我們就看看如何用紅石電路來實現這三種基本邏輯閘電路。

1)紅石火炬方塊的邏輯含義

當紅石火炬方塊為單輸入單輸出時,以下兩圖顯示出方塊兩側的線路中的訊號是相反的,這說明單入單出的紅石火炬方塊為一個邏輯“非門”。

1234下一頁

相關攻略文章

最新攻略