這裡我是在貼吧看過chaos大大的數電入門後發現的一個像我這樣剛接觸mc數電可能有個小小疑惑
工具/原料
mc
方法/步驟
為方便 以下前三步圖片為原網頁截圖
現在是驗證1+1 感覺無異樣
現在是驗證1+3 感覺無異樣
現在運算2+9 (這裡已經增加至四位二進位制了)
疑問:1+1時兩個二級制數依次填充沒有問題 ; 1+3時3的二進位制11在左邊填充完以後隨即填充01計算為100(4) 也沒有問題 但是 0010(2)+0111(7)=1001(9) 為什麼紅石燈不是【暗暗亮暗 暗亮亮亮】呢
這裡 我們建造的二進位制加法器每一個紅石燈的狀態是代表二進位制數列相應位置的的兩個數(0或者1)的運算結果(0或者1) 即紅石燈所對應的兩個開關分別是兩個加數的二進位制數的對應得位置 比如0010和0011 從右至左的第一個紅石燈的兩個開關分別對應0011的最右位1和0010最右位0 以此類推至最左邊的紅石燈的右邊開關對應為0011的最左一位0,左邊開關對應0010最右一位0
那麼現在 我們將電路的輸入端作以下調整 (沒錯 就是將所有紅石燈的對應的兩個開關中的左邊開關延長至右邊開關的正上方
那麼現在我們將加數和被加數的二進位制數列分別對應在上面下面的開關上
我們現在算 0010(2)+0111(7)=1001(9)
上面一排輸入0010 下面一排輸入0111 得出1001(最左邊的那個燈是溢位什麼什麼的 不用在意) 感覺無誤!!!哈哈
chaos大大把這個數電解釋的很好了 只是有些對於我們小白來說 暫時還是有些地方一時沒辦法轉彎來思考