Re: [討論] 希洽村簡易電腦製作計畫

看板Minecraft (當個創世神)作者 (喵喵叫的蜜蜂貓)時間13年前 (2012/01/10 17:54), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/6 (看更多)
※ 引述《houseman1104 (一方行李 西洽第一斗M)》之銘言: : 我來紀錄一下計畫達成度XD : 目標列表: : 1.八位元的加減 : 研究中 : 這邊要做當然是可以做出來,但是做出來之後的體積非常大,一個加減法器可能 : 就要一棟大樓來放。這樣會出現的問題除了因為線路太長會有延遲或不穩定以外 : ,要跟其他block連結也會有困難。縮小體積是目前遇到最棘手的問題。 http://www.minecraftwiki.net/wiki/Tutorials/Advanced_Redstone_Circuits 一個八位元加法器是用一個Half Adder(最低位)跟七個全加器合成 至於減法器,就是補數加法,複雜性不會增加太多 : 2.四位元以內的乘除(範例:00001011*00001101=10001011) : 尚未研究 : 實作前預估:這該用AND和OR就做得出來,只是體積應該也不小 乘法器的實作,最簡單是用移位加法器,例如 00001011(11) x 00001101(13) -------------------------- 1011 = 00001011 + 00000 = 00001011 + 101100 = 00110111 + 1011000 = 10001111 至於除法器....基本上就是反過來操作但其實複雜得多 : 3.八位元的邏輯計算(包含AND、OR、XOR、NOT)(範例:11001111 OR 00100000=11101111) : 已完成 : 這邊的技術其實已經很成熟了,除了XOR體積略嫌大以外沒啥好挑剔的,另外線路 : 可能會重接(因為要搭配紅石線路),不是按個開關就可以了事 : 4.負責選擇功能的選擇器 : 尚未研究 : 5.一個八位元的計時器(獨立在外計時) : 遇到困難 : 最主要是穩定的頻率的問題 再來就是flipflop也要穩定。光這要我就要想半天了..... 還有伺服器的穩定性...其實不太能指望 : 6.兩個暫存器(暫時存放數值的地方,要可讀可寫) : 尚未研究 : 7.不麻煩的I/O介面(只要有兩個八位元的七段顯示器就夠強了XD) : 尚未研究 : 我覺得這最難 : 今天大概就這樣吧 : 有空我在把製作過程錄影或拍照po上來 要在生存模式做CPU光材料準備就會死人了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.180.163

01/10 18:10, , 1F
就是要在生存蓋出來才有挑戰性XD
01/10 18:10, 1F

01/10 18:54, , 2F
有古早時代電腦的感覺。
01/10 18:54, 2F
文章代碼(AID): #1F30hbV4 (Minecraft)
文章代碼(AID): #1F30hbV4 (Minecraft)