各位挖穿世界的礦工們,中秋佳節愉快,烤肉增肥之餘也記得替這次的文章投票唷。
LV. 3
GP 3

【 紅石本丸 】計算機教學─1‧初步認識

樓主 本丸 fun85627
GP75 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

板上都沒有所謂的計算機“教學”
 
注解:“教學”的意思:教到人會
 
可能板上充斥的炫耀文之類的《包括我本人》
 
在學習製作計算機前,必須確認你有以下基本能力,方可繼續看下去
 
1‧對紅石有基礎概念《有通沒通之類的》
2‧對紅石相關物品基礎概念
3‧國中數學要學好
 
還有最重要的一點…..
 
4‧對紅石有熱忱者
 
 
我們本次目標
 
做出一台可以4位數相加的計算機
譬如:9841+2489=12330


 
 
 
 
一‧認識2進位制
 
何謂二進位制?
 
維基的解釋:
二進制是逢2進位的進位制01是基本算符。現代的電子計算機技術全部採用的是二進制,因為它只使用01兩個數字元號,非常簡單方便,易於用電子方式實現。

本丸的解釋:
…….一個表示數字方法

如何運算?把2進位換成10進位
 
我直接舉幾個例子,如果有4條紅石線,
不亮代表0亮代表1
那麼把它轉換為數字《十進位制》
0000=0
0001=1
0010=2
0011=3
0100=4
0101=5
0110=6
0111=7
1000=8
1001=9
以此類推

那麼有人問了,如果是1111?
那就是15了
 
怎麼算?
 
有沒有發現
0001=1=2的0次方
0010=2=2的1次方
0100=4=2的2次方
1000=8=2的3次方
 
那1001?
就是1000+0001
也就是8+1
就是9
 
當然二進位不一定只有4條線
出一題來算算看
11001是多少?
 
 
 
11001=2的4次方+2的3次方+2的0次方
=16+8+1=25
 
了解了2位元就繼續看下去吧?
 
如果還不了解,請上網去google一下囉
 
 
二‧2進位加法
 
例如
5+1=?
換成2進位制
0101+0001=?
很簡單從頭開始算
     0101
+) 0001
--------------------------
     0110

0110=6
如果是10進位制,答案是0102
但所謂的2進位就是看到2要進下一位
所以就變成0110
 
那麼
7+1=?等於多少?
0111+0001=1000
1000=8
以此類推
 
三‧2進位加法晶片
 
我先假設我理想的晶片是長成這樣

有兩個輸出 兩個輸入
譬如現在算
0000+0001
的第一位數的數字
0+1=1就是輸入A沒訊號 輸入B有訊號,那麼輸出就會亮,進位輸出不亮
那如果是
0001+0001
1+1=10 輸入A有訊號 輸入B有訊號,那麼輸出不會亮,進位輸出亮
 
所以畫一個表格出來是這樣
輸入A 輸入B → 輸出  進位輸出
0      0        0     0
1      0        1     0
0      1        1     0
1      1        0     1
 
『並不打算用XOR邏輯符號來表示』
 
 
這晶片怎使用?

我現在拿出8個晶片  把它用紅石線接在一起

 
相信大家都有玩過連連看吧
不懂的人可以拿出紙和筆
跟我一起做做看
先把這張圖畫起來

來做做看3+5
3當數字A,5當數字B
0101+0011
在圖上最下面畫上
XOXO,XXOO《O代表有亮1,X代表沒亮0
然後跟著線,往上畫


然後判斷晶片
繼續往外畫

在判斷第二層晶片
注意!!!請由右往左判斷


得到的答案是OXXX
就是1000=8
這樣就算出來5+3=8了

教學先到這個段落
下次將會介紹晶片的做法


只求回復,不求GP~~~
【慘遭更正XD】

目前在Eternal Soul 團隊  擔任小小紅石研究員
RC:25548097
RCID:hank85627

             
75
-
LV. 15
GP 46
2 樓 Star星空 kevin12310
GP1 BP-
我想請問:
0000=0
0001=1
0010=2
0011=3
0100=4
0101=5
0110=6
0111=7
1000=8
1001=9
我看得懂而且會算
但是這代表甚麼?
是說假設1是紅石不通電 0是紅石通電
那麼
4條線都通電就是接到顯示0的電路
前3通電最後一個不通電就是接到顯示1的電路
是這樣嗎??
如果是,那4條路只有開關選項可重複
是2的4方 有16種選擇耶 為甚麼用這10種?
1
-
未登入的勇者,要加入 3 樓的討論嗎?
板務人員:

1310 筆精華,昨天 更新
一個月內新增 3
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】