為什麼幾塊零件就可以形成電腦?投影出來,可以在前面打遊戲,寫程序?它們是怎麼運作的?
我一直都想知道,但是身邊的人都不能告訴我,為什麼幾塊零件就可以形成電腦?就好像內存,顯卡,都是一種物質,是怎麼組合運作在一起,可以打遊戲,上網?
科學家們一開始是怎麼發現這些物質通電之後組合在一起可以形成數字畫面的?求各位指教一下!
這個問題提得非常幼稚,不是說這幾種東西組合起來就能運作,而是一個能運轉的計算機被設計成由這幾個通用的部分組成。
謝邀,早先科學家不知道顯卡和內存組合通電能顯示圖像,經過不斷的各種嘗試,把內存和蘿蔔、紅薯、貓、豬、板凳等七七四十九種東西組合,都無法顯示圖像,直到有一天一個科學家在吃飯的時候無意把顯卡掉了上去,突然奇蹟發生了!
一一內存燒了。
你把因果關係弄反了。科學家是為了實現功能而定向研發設備,而不是通過隨機組合來靠運氣實現奇蹟。
科研上有沒有隨機組合的測試研究?有。但一定只是基礎類科研,例如試驗不同比例的金屬混合是否能生成性能優越的合金之類,絕不會是把汽車和紅薯組合起來看有沒有新的奇蹟這種測試。電腦的本質和算盤是一樣的,就是一堆與非門,本質是用來計算,存儲,輸出一系列數字的機器
而顯示器,就是把這種計算結果顯示出來的設備,只不過經過一系列演算,這個結果看上去好像是一個人端著個槍在打人,感覺好像你在和顯示器里的人互動似得,其實這兩者是可以分離的(比如我完全可以把一個超級瑪麗的遊戲內核和cs的顯示組合起來,底層運行超級瑪麗,顯示器給你放cs畫面,不過那時你就會覺得互動很奇怪)
(不信你用一堆算盤做一個矩陣,撥算珠畫一幅圖:?????)一個最簡單的遊戲給你一個算盤a和一個算盤組m算盤a你撥0,算盤組m顯示?????算盤1你撥1,算盤組顯示╭( ̄▽ ̄)╮
你就有了一個神秘的小熊的遊戲。。。(你問0,1如何驅動m?這涉及到數電的知識,最簡單的辦法是把a上的珠子跟m上的每一個珠子都拉一根線,我撥下來,牽動m所有珠子一個圖像出現,我撥上去,又牽動m所有珠子另一個圖像出現,如果你想顯示更多種圖像,就要搭建更多這樣的算盤,有的算盤就成了存儲器,有的算盤就成了比較器諸如此類的)這個課題有點大,我只能說,不是發現的,是製造的。我要是說要系統地學完大學數學物理模電數電微電子計算機歷史,估計你也不滿意,也沒那個毅力。
坐等高人回答,目測會有一堆段子手或者嘲諷。
」你一直想知道,身邊人不告訴你」...結果你就一直等著別人告訴你么?自己不動手還怪別人咯?市面上有很多關於計算機組成原理的書,知乎也有很多經典答案,請學會動手去找。
推薦一本書:《code》,中文名:《編碼的奧秘》,書里從基本邏輯門開始,一步步地完成了一台計算機。從前我也有過和題主一樣的疑惑,即使學了編程也還是不明白。後來看了《code》,終於從硬體上理解了計算機,看完後幾乎是立刻懂了以前宛如天書般的彙編代碼。這本書風格淺顯,相信花一點時間思考題主會找到答案的。
電腦其實就是一堆的開關,用開關搭成的邏輯電路來做CPU,儲存器之類的東西~
b站有一個視頻合集就是講計算機的,叫「十分鐘速成課」看完就能知道個大概了~
如果你有興趣的也可以自己找些開關來搭著玩~計算機這類的東西是研究人員仿生仿出來的結果。人腦大致可分為計算結構和存儲結構;於是仿造人腦設計出計算機結構,計算機大致可分為存儲結構(內存、硬碟),計算結構(兩顆處理器),顯示(輸出)結構(顯示器,音箱),輸入結構(鍵鼠鏡頭麥克風)等,然後用主板把他們連起來,計算機起主要作用的就是存儲和計算結構,比人腦多出來的輸入和輸出結構就是為了人能和計算機交流,很多原理其他答主都說了,計算機是先設計後製造。
先去把初三物理的電那一段學好再來吧
計算機就是從普通七巧板進化出來的三維七巧板呀(嚴肅臉當年計算機剛造出來的時候由上萬的部件組成,被稱做大型機。然而魚唇的民眾沒有處理這麼難問題的能力,因此科學家被迫不斷簡化七巧板,最後生產出了由5~15個部件組成的七巧板,稱之為個人電腦,意思是是個人都能處理的七巧板。至於七巧板上莫名顯示的圖案其實純屬偶然,是體系的bug。當前無數攻城獅正在試圖解決這個BUG——將摩托車頭盔引入七巧板體系,聽說已經獲得了一定的成果。(嚴肅臉
你需要《計算機原理》和《彙編語言》(逃
推薦閱讀:
※如何利用 Coursera 給的 [字幕txt文件] 解決生詞問題?
※寫代碼時大括弧該不該換行?
※學習計算機圖形學,有哪些相關資料與書籍值得推薦?
※有哪些需要計算機技術,又和音樂相關的職業?
※如何評價2016年數學建模國賽?