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

看板Minecraft (當個創世神)作者 (一方行李 西洽第一斗M)時間13年前 (2012/01/10 17:25), 編輯推噓8(8017)
留言25則, 9人參與, 最新討論串2/6 (看更多)
我來紀錄一下計畫達成度XD 目標列表: 1.八位元的加減 研究中 這邊要做當然是可以做出來,但是做出來之後的體積非常大,一個加減法器可能 就要一棟大樓來放。這樣會出現的問題除了因為線路太長會有延遲或不穩定以外 ,要跟其他block連結也會有困難。縮小體積是目前遇到最棘手的問題。 2.四位元以內的乘除(範例:00001011*00001101=10001011) 尚未研究 實作前預估:這該用AND和OR就做得出來,只是體積應該也不小 3.八位元的邏輯計算(包含AND、OR、XOR、NOT)(範例:11001111 OR 00100000=11101111) 已完成 這邊的技術其實已經很成熟了,除了XOR體積略嫌大以外沒啥好挑剔的,另外線路 可能會重接(因為要搭配紅石線路),不是按個開關就可以了事 4.負責選擇功能的選擇器 尚未研究 5.一個八位元的計時器(獨立在外計時) 遇到困難 最主要是穩定的頻率的問題 再來就是flipflop也要穩定。光這要我就要想半天了..... 6.兩個暫存器(暫時存放數值的地方,要可讀可寫) 尚未研究 7.不麻煩的I/O介面(只要有兩個八位元的七段顯示器就夠強了XD) 尚未研究 我覺得這最難 今天大概就這樣吧 有空我在把製作過程錄影或拍照po上來 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.208.24

01/10 17:28, , 1F
這些東西會計組的大概都很OKXDD
01/10 17:28, 1F

01/10 17:29, , 2F
<=毫無貢獻 就只是個礦工
01/10 17:29, 2F

01/10 17:31, , 3F
其實難的不是做出來,是減少體積(為了這個苦手中)
01/10 17:31, 3F

01/10 17:32, , 4F
我不喜歡看到一台大到想罵髒話,輸入個訊號又lag半
01/10 17:32, 4F

01/10 17:32, , 5F
天的電腦qaq
01/10 17:32, 5F

01/10 17:33, , 6F
因為線路常就一定要加上一些東西,這些東西一多就很
01/10 17:33, 6F

01/10 17:33, , 7F
lag
01/10 17:33, 7F

01/10 17:35, , 8F
可能需要讀IC設計的來畫積體電路(?)
01/10 17:35, 8F

01/10 17:37, , 9F
沒辦法,我只學過邏輯設計,頂多把東西接起來((汗
01/10 17:37, 9F

01/10 17:38, , 10F
這總龐大的設計覺得很適合用小方塊MOD...
01/10 17:38, 10F

01/10 17:39, , 11F
我也只修過邏設...
01/10 17:39, 11F

01/10 17:40, , 12F
最重要的是超容易接錯的 我XOR改良改超久.....
01/10 17:40, 12F

01/10 17:41, , 13F
delay是難免的吧 畢竟侷限於遊戲的設計
01/10 17:41, 13F

01/10 17:42, , 14F
不過這遊戲delay不是在gate而是在wire上也挺奇特了
01/10 17:42, 14F

01/10 17:43, , 15F
delay在wire上的話就沒辦法用簡化gate的方式來減少delay了....
01/10 17:43, 15F

01/10 17:43, , 16F
我還記得以前邏設期末考就兩題,其中一題是要弄一個大
01/10 17:43, 16F

01/10 17:44, , 17F
型電路後用卡諾圖優化跟減少零件數量等等,結果算了兩
01/10 17:44, 17F

01/10 17:44, , 18F
小時畫出來的圖還是有夠複雜到我懷疑老師看不懂= =b
01/10 17:44, 18F

01/10 18:25, , 19F
弄個CLK訊號呢?
01/10 18:25, 19F

01/10 19:06, , 20F
先來layout一下XD
01/10 19:06, 20F

01/10 22:39, , 21F
CLK暫時不要加上去,不然電路會非常的"漂亮"
01/10 22:39, 21F

01/10 22:39, , 22F
建議MC裡面要玩這個的話找個大空地,youtube上面老外有一
01/10 22:39, 22F

01/10 22:40, , 23F
個8bit的電腦,可以選擇計算方式的也是大到不行,MC裡面
01/10 22:40, 23F

01/10 22:40, , 24F
delay似乎是無法避免的 http://youtu.be/gbJ3HwNW0q8
01/10 22:40, 24F

01/11 07:18, , 25F
文章代碼(AID): #1F30G8dY (Minecraft)
文章代碼(AID): #1F30G8dY (Minecraft)