Re: [討論] 希洽村簡易電腦製作計畫
看板Minecraft (當個創世神)作者SmallBeeWayn (喵喵叫的蜜蜂貓)時間13年前 (2012/01/10 17:54)推噓1(1推 0噓 1→)留言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
01/10 18:10, 1F
推
01/10 18:54, , 2F
01/10 18:54, 2F
討論串 (同標題文章)
Minecraft 近期熱門文章
PTT遊戲區 即時熱門文章
-4
20
5
11