小哥用紙盒和彈珠建了一個4比特電腦
電腦這個東西並不是什麼魔法,在你指尖下運行著的正是電線,邏輯閘以及輸入輸出開關。在二進位數位系統中,每一個1都會變成一個0,每兩個1會變成一個1,一個1和一個0則會變成一個0,每一個0則會變成一個1,當然每兩個0最後會變成一個1。簡單來說,就是不同的邏輯閘會利用或者配對開關量信號然後發射出更多的開關量信號。最早的邏輯計算和二進位運算可以追溯到1705年萊布尼茨頭上。
雖然電力很有效,但是進行二進位運算其實你連電也不需要。你需要做的事情就是確保二進位的輸入值在抵達邏輯閘(下表的A與B)時,可以生成一個正確的二進位輸出值(表格中X)。如果這點你可以做到的話,你就基本上擁有了所有要建電腦的材料,而且這台電腦理論上來說什麼都可以做。
Github(開源項目託管社區)的用戶Lapinozz就給那些持懷疑態度的人們展示了一個4位電腦,他硬生生的用一個硬紙板和一些彈珠就造出了一個電腦,很酷:
下面這個正是AND閘。正如你在上圖圖表中所看到的那樣,AND閘按道理來說如果輸入訊號均為1的話,則它也會輸出一個為1的訊號(1顆彈珠)。否則,它則輸出為0(沒有彈珠)。
在一個電腦中,邏輯閘是由被稱為半加器與全加器的加法器組成的。這也正是邏輯是如何成為算術的。下圖是一個半加器:
所以,這個紙板電腦其實就是一個加法器的組合,如下圖。
Lapinozz說:「(這個電腦)是我和妹妹們為了一個科學活動一起造的,它可以運算0到15的數字,最大運算值為30。這一切都是我們從零想出來的,而且那時候我都沒看到過任何用樂高,木頭和其他什麼東西建的電腦,所以我們建的這個可以算是一個全新的模型了。」
※女人性高潮不是假裝?大腦刺激技術能管用么
※愛因斯坦物理理論面臨挑戰,光速可變論獲得證據支持
※谷歌下一代人工智慧將在暴雪遊戲中鍛造成仙!
※日本15家車企業聯合開發自動駕駛,與歐美競爭
TAG:DeepTech深科技 |
※電鑽在紙盒上挖出數個小孔,成為好用的逗貓神器
※剪下空紙盒上的瓶口,讓玻璃瓶多了個實用的用途
※創意十足的VR紙盒,只有一個瓶蓋的大小
※用紙盒做智能小車,也是666
※廢舊硬紙盒你都扔了?日本妹子用它做小怪獸和坦克
※主人給橘貓一個方紙盒 橘貓一覺的功夫就給睡成圓的了!
※萌寵——喵星人:買什麼金窩銀窩,給朕一個紙盒子!
※購物紙袋大變身!抽紙盒、掛鐘隨手來一個!
※小女孩跟爺爺要一個廢紙盒,三個月後爺爺送她一棟樓
※對於貓咪來說,有一個舒服的紙盒就夠了
※將車軲轆、紙盒、塑料袋等廢品做成最華麗的時裝,這一季算你狠!
※教你做一個多肉葉插神器,簡易的小紙盒能放上很多葉片
※廢紙盒製作的人偶小夜燈
※女子廁所在紙盒子里摸到一個毛茸茸東西 嚇自己一跳
※爸爸將女兒的牛奶紙盒收集起來,造成穩固的小板凳
※紙盒變娃床(上)
※抽紙盒大小的儀器可診斷15種疾病
※一張紙摺紙盒的方法 一張紙糖果盒的折法圖解
※月餅盒紙盒別扔,用這個方法做個蛋糕,竟然能收納?