《我的世界》紅石內(nèi)存大家知道是什么嗎?很多玩家應(yīng)該還不了解紅石內(nèi)存是什么?這次就為大家?guī)砹擞伞熬扌窎|瓜”分享的我的世界紅石內(nèi)存制作方法圖文詳解,教給大家紅石內(nèi)存怎么做,還不會的朋友可以學(xué)習(xí)下。
我花了6個小時制作的紅石內(nèi)存,不算好,但是很費勁,如果有啥不對的,可以告訴我。
這是尋址部分采用的是單詞多線尋址,說白了也就是個譯碼器。
這是信號輸出。
控制臺,想有空再做一個CPU連上,黃線為寫數(shù)據(jù)信號線。
地圖上的樣子。
建議安裝一個MOD:創(chuàng)世神指令插件。還有一個雞肋M(jìn)OD:無線紅石MOD(安不安都行,這個地圖就沒用)。
1:內(nèi)存單元制作:
超單元(call):
應(yīng)具有的功能:可以儲存一個信號,輸出可被控制,可以集成。
比如:RS鎖存器就可以完成,這里有幾個基本的RS鎖存器,我大制作了三個有活塞的有火把的還有一個是中繼器,我喜歡用中繼器雖然有延時,但是制作簡單。
那么利用中繼器制作鎖存器后就可以控制信號的輸入了,之后還要加一個信號控制:數(shù)據(jù)寫入控制,防止在調(diào)整地址時,對其他內(nèi)存單元數(shù)據(jù)進(jìn)行篡改
那么加在鎖存器前面就可以了,但是高度要高一點,要不然集成的時候會很麻煩
下面就是成品:
這樣就可以用兩個信號新控制了,紅石為尋址器控制,黑色羊毛是數(shù)據(jù)信號,黃色海綿是寫數(shù)據(jù)控制,活塞式輸出端。
這樣當(dāng)寫數(shù)據(jù)控制端有信號時,同時尋址器輸出信號為0時,黑色信號將被寫入并儲存。
那么寫入之后還能讀取出來,那么就可以用尋址器的信號控制信號是否被輸出,同樣為了方便集成我選擇頂端輸出,用幾個紅石火把就可以吧信號抬高,同時利用尋址器的信號將紅石火把強(qiáng)充能,可以起到控制輸出的作用。
下圖是成圖:
那么一個超單元就做好了,那么一個內(nèi)存單元是8位,那么我們需要串聯(lián)8個超單元:
那么就變成了這樣:(建議創(chuàng)世神指令:copy、paste-a進(jìn)行制作,省時又省力)
橙色羊毛為每一個位的信號輸入,粉色是寫數(shù)據(jù)控制,藍(lán)色為輸出,這樣一個內(nèi)存單元就做好了
2:制作尋址器
尋址器其實也是一種譯碼器(我的這個版本),利用尋址器可以控制信號是否應(yīng)該被寫入,當(dāng)鎖定地址后,就可以寫數(shù)據(jù)或者讀數(shù)據(jù)。一個信號有兩種情況:0/1,當(dāng)兩根信號的時候有4種情況:00/01/11/10,以此類推我用了8根,也就是2*2*2*2*2*2*2*2=256種情況;那么每一個內(nèi)存單元就都有且只有一個準(zhǔn)確地址,但是有的人在不改變數(shù)據(jù)線數(shù)量的情況下增加容量,其實就是將信號傳輸兩次,利用兩次的信號進(jìn)行尋址(這種情況我就不講了,因為那個需要時鐘信號,我實在弄不動了),我只對信號傳輸了一次,那么就講一下尋址器的制作
之后將儲存單元與尋址器串聯(lián)(建議左邊一個右邊一個因為一個單元就占3格寬,左右輪著來的話,能省好多地方,如果將信號做成兩層那是最好的了(可以更多,,看你弄過來了不))這樣尋址器就和儲存單元連接上了
然后再做一個控制臺
我的這個是左側(cè)信號讀取右側(cè)數(shù)據(jù)線前面是地址線黃色的是寫數(shù)據(jù)控制,利用創(chuàng)世神指令進(jìn)行copy,可以很快的獲得256個內(nèi)存單元,并完成串聯(lián)。
可能用到的指令:
復(fù)制指令://copy
粘貼指令://paste(粘貼時去除空氣://paste-a)
對稱指令://flip(方向:東西南北的英文單詞)
旋轉(zhuǎn)指令://rotatex(x為度數(shù))
比如你想做一個反向的存儲單元先用對稱,再旋轉(zhuǎn)180就可以了。
最后將所有的線連接上就大功告成了,如圖
這個是用來存儲數(shù)據(jù)的,模擬內(nèi)存條,如果下次能夠弄出CPU的話,就可以連接上,再把最普通的12條匯編語言做出來,不就是標(biāo)準(zhǔn)的電腦了嗎,再加上輸入和輸出,馮諾依曼標(biāo)準(zhǔn)體系結(jié)構(gòu)的電腦。
這個是用來玩紅石電腦的,屬于紅石電路的另一種分支基本的知識就是門電路。
就是做出cpu和內(nèi)存連起來啊,之后做12個匯編程序,具體怎么玩,沒有研究。
如轉(zhuǎn)載涉及版權(quán)等問題,請作者與我司聯(lián)系,我司將在第一時間刪除或支付稿酬。
全部評論