導(dǎo) 游戲中電路裝置是游戲的特色之一,很家不清楚這些電路裝置有哪些技巧,今天小編為大家?guī)硖├饋嗠娐费b置技巧匯總,希望能夠幫助各位玩家。 電路裝置技巧 使用故障邏輯門建造觸發(fā)器 雖然有各種邏輯門...

游戲中電路裝置是游戲的特色之一,很家不清楚這些電路裝置有哪些技巧,今天小編為大家?guī)硖├饋嗠娐费b置技巧匯總,希望能夠幫助各位玩家。

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

電路裝置技巧

使用故障邏輯門建造觸發(fā)器

雖然有各種邏輯門可以用來執(zhí)行基本的邏輯操作,如與門、或門和非門,但是還有另一個邏輯設(shè)備可能被一些初學(xué)者忽略或低估:故障邏輯燈(故障邏輯門)。

故障邏輯燈的原理相當(dāng)簡單,將燈安放在任何邏輯門(與、或、非、與或、與非、或非)的頂部會改變它輸出信號的邏輯,故障邏輯門輸出信號的方式是概率性的,這個概率依故障邏輯門和故障邏輯燈之間的亮起的邏輯燈和總共的邏輯燈的數(shù)量比值而定。當(dāng)故障邏輯門和故障邏輯燈之間只有一個邏輯燈時,故障邏輯門就會有0%或100%的概率(也就是是和否)輸出信號。

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

因為這個特性,故障燈門(從現(xiàn)在起我將這么稱呼它,其實就是一個故障邏輯門加一個故障邏輯燈組成的最基本的部件)充當(dāng)一個晶體管(也可看做二極管),可以用來控制信號的傳輸方向(晶體管或二極管都是單向傳輸信號)。

然而,故障燈門不僅可以用于簡單的晶體管,還可以用來建造觸發(fā)器。

觸發(fā)器是一種能夠存儲狀態(tài)(值)的邏輯設(shè)備。根據(jù)接受到的不同輸入,不同類型的觸發(fā)器狀態(tài)改變的也不同。

我將向您展示的第一個觸發(fā)器是D觸發(fā)器(D即為data):

D觸發(fā)器會保存一個特定值并有兩個輸入端;第一個輸入端(紅線)是一個觸發(fā)器,它將觸發(fā)器的存儲值(綠線)設(shè)置為第二個輸入(藍(lán)線)的當(dāng)前值。這樣,您可以輕松地存儲信息以供之后使用。

這種觸發(fā)器依靠故障邏輯燈門具有異或門的性質(zhì)來工作;兩個輸入端連接到同一個邏輯燈,只有當(dāng)輸入的值(0和1)不同時,燈才會打開。在這里,輸入和輸出線都連接到邏輯燈上。當(dāng)這些值不同時觸發(fā)器將導(dǎo)致輸出值變化并與輸入值相匹配。

D觸發(fā)器很容易平鋪建造,這使得它可以用單個觸發(fā)端(信號輸入端)存儲大量信息:

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

使用故障邏輯門燈建造SR鎖存器

除D觸發(fā)器之外,另一個有用的觸發(fā)器裝置是SR鎖存器(用于置位-復(fù)位):

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總 《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

SR鎖存器的功能類似于D觸發(fā)器,但它沒有一個觸發(fā)器端和一個值輸入端,而是有兩個觸發(fā)器輸入端。一個觸發(fā)器端(藍(lán)線)用來打開鎖存器,而另一個觸發(fā)器端(紅線)用來將其關(guān)閉。這是有用的,它使設(shè)備在被激活后不能被關(guān)閉,除非拉動重置開關(guān)。

與D觸發(fā)器一樣,SR鎖存器也很容易平鋪放置,允許你將一個重置開關(guān)連接到多個鎖存器上:

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

使用故障燈門進(jìn)行移位(遞次電路)

在二進(jìn)制中,移位是一種功能,它可以使一組數(shù)據(jù)中的每一個位都向左或向右移動。例如,左移00011001一位會產(chǎn)生00110010。注意,在每個數(shù)字的左邊多加0。這是因為移位的結(jié)果可能會根據(jù)可用位而改變。在本教程里,我將會在下面的示例中使用8位二進(jìn)制數(shù)(也稱為一字節(jié))。

如果一個1在移動時從字節(jié)的任何一邊掉下來(進(jìn)位),它就會被舍掉。

在數(shù)學(xué)上講,如果不舍掉1,則向左移動一位會使該數(shù)字乘以2。右移一位則是將它除以2,如果這個數(shù)字在右邊有一個1(在這種情況下這個數(shù)字是奇數(shù)),那么這個1被舍掉,結(jié)果被四舍五入,所以00000101(十進(jìn)制數(shù)5)右移一位就是00000010(十進(jìn)制數(shù)2)。

這里有一個左移的例子:

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

當(dāng)觸發(fā)器端(紅線)被激活時,每個開啟的故障燈門都會關(guān)閉自己的邏輯燈,同時打開其左側(cè)的邏輯門燈。要創(chuàng)造一個正確的移位,只需把線接到另一端。通過將最左邊的一個位連接到最右邊的一個位,從而使由最左邊掉下來的“1”不是消失,而是被發(fā)送到這個字節(jié)的右側(cè)。這就是所謂的向左循環(huán)移位:

《泰拉瑞亞》電路裝置有哪些技巧?電路裝置技巧匯總

同理,也可由此建造向右循環(huán)移位的電路。