Re: [瑪莉歐製作] 3+3=6 解說篇已回收

看板C_Chat作者 (dark frame master)時間10年前 (2015/09/28 19:47), 編輯推噓6(6013)
留言19則, 4人參與, 最新討論串1/2 (看更多)
※ 引述《gulie (dark frame master)》之銘言: : 3+3=6 : http://www.nicovideo.jp/watch/sm27235148 : 我只看得懂前面的簡單回路 : 後面及最後面的雲朵就不太知道是什麼意思了 : 只是覺得很厲害居然能用這個來作電子計算機 看了兩三次想了一兩小時 終於初步搞懂什麼是計算機了 以動畫內容來解說 0.有敲到方塊算 -1- 沒敲到方塊算-0- 1或0 表示 有和無 (電腦是8位元的世界 只懂得1和0 ) (雖然這句話從小就填鴨式的背起來 但能理解有幾人? 至少我是看到這作品才理解) 1. "無" "金幣" "草藤" "雲朵" 和 "掉落方塊" 相同的都是指單一迴路的所有邏輯 (例如"金幣"定義為ABCD中的A "草藤"定義為B) 而A=0 則表示把所有的A方塊都敲掉 ,A=1則A方塊都保留 雲朵和掉落方塊 則是另外的[3和4]迴路 2. 有的迴路只有1-2個方塊 有的迴路有4個 而可以計算的迴路都是由兩個組成的 a and b 所以會變成 4-5組方塊 而 easy " AB AND "邏輯 A和B 各有一塊方塊 " AB OR "邏輯 A和B 各有一塊方塊 " A NOT "邏輯 A 只有一個方塊 normal " AB NAND"邏輯 A和B 各有一塊方塊 " AB NOR "邏輯 A和B 各有一塊方塊 hard " AB XOR"邏輯 A有兩個方塊 B有兩個方塊 " AB XNOR"邏輯 A有兩個方塊 B有兩個方塊 以上的邏輯都只會最後都只會得到 -0-或-1-的結果 3.簡單式計算器 由上面的兩個所組成 第一個邏輯A"是 " AB XOR" 第二個邏輯B"是 " AB AND " 輸出A"=1 B"=1 得到的結果A"=1 B"=0 表示1+1=2 簡言之 這個計算機的功能只能算 0+0 1+0 0+1 1+1 而得到 四種中間結果 00 01 01 10 真實的數字代表意義 0 1 1 2 中間結果是電腦計算的 真實的數子是電腦表示給你看的... (所以說電腦也會輕薄的假像 , 而且一直在用阿) 4.8進位 計算式 [這篇動畫的最難] A組 B組 X1組 X2組 第一個邏輯 A" " AB XOR" [就同等上面的] 第二個邏輯 B" " AB AND " [就同等上面的] 第三個邏輯 X1 " AB AND "+" AB XOR" 第四個邏輯 X2 " AB OR "+" AB XNOR" 第一邏輯運算後有敲到金幣磚塊 則 第一個會是1 沒敲到則第一個會是0 雖然有四個邏輯 ,但X1 邏輯和X2邏輯只能選一種 所以只會有8種結果[有點像八卦] 輸出 16 種方式 0000 ~ 1111 中間結果只有8種 000 001 010 011 100 101 110 111 真實數子(輕薄的假像後) 0 1 2 3 4 5 6 7 其它也要配合動畫觀賞 我想..這就是所謂的8bit 8位元的意思 -- 個性霉暗陰險又沒人緣 靠這唯一專長發明 才走運獲得提拔 您讓我體會到人只要有一技之長 也能走向康莊大道!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.237.75 ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1443440860.A.1C5.html

09/28 19:53, , 1F
指正一個地方 8位元不是有8種結果 而是用8個0或1表示資料
09/28 19:53, 1F

09/28 19:54, , 2F
若是用000~111表示0~8 這是3位元
09/28 19:54, 2F

09/28 20:04, , 3F
我覺得你應該是想說「二進位的世界」XD
09/28 20:04, 3F

09/28 20:10, , 4F
用馬力歐重現反而不直觀 畢竟要重現一個邏輯閘要想辦法湊
09/28 20:10, 4F

09/28 20:10, , 5F
一大塊才能展現一個閘 學過邏輯設計的話 那就只是個符號
09/28 20:10, 5F

09/28 20:11, , 6F
紙上作業去組幾個閘 都還比較容易理解
09/28 20:11, 6F

09/28 20:24, , 7F
第四點怪怪的,它是輸入四個然後輸出三個,輸入代表
09/28 20:24, 7F

09/28 20:24, , 8F
兩個兩位數的二進位數字,而輸出是兩者相加的結果用
09/28 20:24, 8F

09/28 20:24, , 9F
三位數表示
09/28 20:24, 9F

09/28 20:26, , 10F
第三點和你理解的差不多,不過你符號混在一起有點難
09/28 20:26, 10F

09/28 20:26, , 11F
懂…
09/28 20:26, 11F

09/29 17:20, , 12F
你完全理解錯誤...第三點可以做出0123三種輸出
09/29 17:20, 12F

09/29 17:20, , 13F
A+B算出來的結果會有00, 01, 10, 11
09/29 17:20, 13F

09/29 17:20, , 14F
分別代表二進位中的0123
09/29 17:20, 14F

09/29 17:21, , 15F
第四個做全加器,他其實跳過很多步驟,直接實現
09/29 17:21, 15F

09/29 17:23, , 16F
2位數加法器。最後結果是3位數,不是你說的16種結果
09/29 17:23, 16F

09/29 17:26, , 17F
更正,第三點A+B只會有00 01 10,分別代表012
09/29 17:26, 17F

09/29 17:27, , 18F
我又重看了一次你的文章,終於理解你的意思了
09/29 17:27, 18F

09/29 17:27, , 19F
抱歉你第三點沒有寫錯,只是我看不懂而已
09/29 17:27, 19F
文章代碼(AID): #1M2IZS75 (C_Chat)
文章代碼(AID): #1M2IZS75 (C_Chat)