作者houseman1104 (一方行李 西洽第一斗M)
看板Minecraft
標題Re: [討論] 希洽村簡易電腦製作計畫
時間Tue Jan 10 17:25:25 2012
我來紀錄一下計畫達成度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
1F:→ kuso0516:這些東西會計組的大概都很OKXDD 01/10 17:28
2F:→ HornyDragon:<=毫無貢獻 就只是個礦工 01/10 17:29
3F:→ houseman1104:其實難的不是做出來,是減少體積(為了這個苦手中) 01/10 17:31
4F:→ houseman1104:我不喜歡看到一台大到想罵髒話,輸入個訊號又lag半 01/10 17:32
5F:→ houseman1104:天的電腦qaq 01/10 17:32
6F:→ houseman1104:因為線路常就一定要加上一些東西,這些東西一多就很 01/10 17:33
7F:→ houseman1104:lag 01/10 17:33
8F:推 shadowblade:可能需要讀IC設計的來畫積體電路(?) 01/10 17:35
9F:→ houseman1104:沒辦法,我只學過邏輯設計,頂多把東西接起來((汗 01/10 17:37
10F:推 eric424:這總龐大的設計覺得很適合用小方塊MOD... 01/10 17:38
11F:推 shadowblade:我也只修過邏設... 01/10 17:39
12F:→ houseman1104:最重要的是超容易接錯的 我XOR改良改超久..... 01/10 17:40
13F:推 oeg:delay是難免的吧 畢竟侷限於遊戲的設計 01/10 17:41
14F:→ oeg:不過這遊戲delay不是在gate而是在wire上也挺奇特了 01/10 17:42
15F:→ oeg:delay在wire上的話就沒辦法用簡化gate的方式來減少delay了.... 01/10 17:43
16F:推 shadowblade:我還記得以前邏設期末考就兩題,其中一題是要弄一個大 01/10 17:43
17F:→ shadowblade:型電路後用卡諾圖優化跟減少零件數量等等,結果算了兩 01/10 17:44
18F:→ shadowblade:小時畫出來的圖還是有夠複雜到我懷疑老師看不懂= =b 01/10 17:44
19F:→ kuso0516:弄個CLK訊號呢? 01/10 18:25
20F:推 firegsh:先來layout一下XD 01/10 19:06
21F:推 ltd2001:CLK暫時不要加上去,不然電路會非常的"漂亮" 01/10 22:39
22F:→ ltd2001:建議MC裡面要玩這個的話找個大空地,youtube上面老外有一 01/10 22:39
23F:→ ltd2001:個8bit的電腦,可以選擇計算方式的也是大到不行,MC裡面 01/10 22:40