[討論] 請問黏性活塞跟短信號還有計數器

看板Minecraft作者 (bael)時間14年前 (2012/03/09 04:06), 編輯推噓4(4011)
留言15則, 6人參與, 最新討論串1/2 (看更多)
(我是來問問題的...) 最近在研究循環狀態的紅石電路 不針對特定問題, 我只要會自動循環的狀態, 盡量避免用感應軌道之類的,因為我要整體運作的時間,車車好像不夠精確 因為像火把還是中繼器都有遊戲設定的時間,0.1跟0.1-0.4秒 ---------- Q 1 那我第一個就是Clock generator,自動產生信號,就接出來是亮滅亮滅 我是用火把插方塊側邊, 然後火把拉線到中繼器,指向方塊, 中繼器調4, 所以週期就是0.1+0.4 ? ---------- Q 2 接下來,我覺得應該要先有指示二進位顯示(?), 就是一堆燈並排,用亮滅來表示 所以應該要有儲存狀態線路,請看下面連結,我在wiki找到的T filp-flop http://ppt.cc/Wruh 我用的是z2 因為用0.1秒去通黏性活塞, 方塊通電跟活塞這部分我知道,但是我一直搞不太懂 怎麼算會是0.1秒(好像是弄一個延遲時間差,但我還是算不出來0.1) 整個跑完我也不知道精確時間,單就活塞我也不清楚他花多久伸跟縮 --------- Q 3 上面是一個bit只能顯示0跟1 接下來我要做n個bit,就能顯示2的n次方的狀態 這部分我現在只有很粗略想法, 因為遊戲有15格傳導的限制會有延遲 1.第一種 每個T flip flop頭尾連接,結果個別接出來就是答案,這好像叫Ripple Carry? 但是clock週期就要加大,要比每個flip flop總時間和大. 時間跟bits成正比?? 2.第二種 改成carry look ahead的方法? 但是他那前導的公式有很多And跟or,那在遊戲中會很大(??) 3.第三種 第一種改成,愈低位的bit用愈多中繼器延遲輸出,延遲到會跟最後一個bit算完時 結果一起出來.這樣低位的bit算完,馬上可以算下一次,週期不用加大 可行性??? ---- 我只是不想做太大...大家幫個忙= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.179.156 ※ 編輯: bael 來自: 114.37.179.156 (03/09 04:07)

03/09 04:48, , 1F
不想做大!?來試試LITTLE BLOCK
03/09 04:48, 1F

03/09 05:01, , 2F
很難不做大,光線路就可以挖一個足球場大了
03/09 05:01, 2F

03/09 05:02, , 3F
我做七段顯示器,input就用拉桿,整個以DE2呈現
03/09 05:02, 3F

03/09 05:02, , 4F
原本只是想弄個假DE2而已,挖了一週,地板上只是一個一層的
03/09 05:02, 4F

03/09 05:02, , 5F
玻璃,地底卻是交錯複雜的紅石線亂繞...orz
03/09 05:02, 5F

03/09 08:50, , 6F
七段顯示器在麵包板上 只用 AND OR NOT 也是插滿滿的
03/09 08:50, 6F

03/09 08:51, , 7F
還飛線 一層做到跟足球場一樣差不多
03/09 08:51, 7F

03/09 10:48, , 8F
你正在探索四十年前的電腦世界www
03/09 10:48, 8F

03/09 10:49, , 9F
所以以前電腦為什麼要兩間教室這麼大就是這樣 材料嘛(菸
03/09 10:49, 9F

03/09 10:50, , 10F
Q3那個一定會搞超大...沒辦法基本元件就這麼大orz
03/09 10:50, 10F

03/09 12:42, , 11F
可作出取石遊戲 (跟電腦比) http://tinyurl.com/7x7jmbg
03/09 12:42, 11F

03/09 12:43, , 12F
在小地圖上作畫 (看最後細節) http://tinyurl.com/7qbtmpq
03/09 12:43, 12F

03/09 12:44, , 13F
BTW 第一個解謎地圖作者稱用了20km的紅石~含其他關卡
03/09 12:44, 13F

03/09 14:09, , 14F
前瞻加法器...以前只用邏輯閘作到快摔板子 囧
03/09 14:09, 14F

03/09 14:11, , 15F
不過我覺得你可以用NAND閘整合大法 NAND閘很好作
03/09 14:11, 15F
文章代碼(AID): #1FMH5SiF (Minecraft)
文章代碼(AID): #1FMH5SiF (Minecraft)