造電腦需要什麼?

題主是高中生,理想是從0(只有一些原材料,即元素周期表中所有元素在自然界中的化合物應有盡有)開始造成一台電腦(電路板的,不是晶體管的)。需要什麼技能?大學學什麼專業比較好(重點)?

補充:我想著可以先造一個簡單的機器,再用它造複雜的機器,這樣應該可以大大減少任務量了吧。


首先說明一下,基礎材料不僅僅是金屬條,又不是做機箱刻電路板,都打算以晶元為承載了,主要材料應該是沙子,哦不,硅才對。

依照目前一台計算機的全部細節製造工藝,造個x86兼容PC的話,你做不到。當然不兼容任何標準另說,如果性能要求不高,擰巴幾十個邏輯門稱之為計算機似乎也沒啥不可接受的……

只看CPU的話,大概就有夠玄幻了。哪怕做個C51兼容單片機都不是一個人可以完成的事情。

涉及的領域包括而不限於:材料、化工、數字電路、模擬電路、半導體原理、工藝、電子工程、大/超大規模集成電路、體系結構……任何領域都是無數人數十年(部分領域更長遠)的知識、理論、技術積累的結晶。嗯這裡還不包括顯示器這個從半導體到信號到到化學到光學的綜合體,暫且只談機箱里的一小撮。

當然了,如果使用現代化工具,不介意使用別人的成果的話倒是不複雜。比如做個單晶硅,人家有生產線;電路集成電路蝕刻有生產線;集成電路設計有開源/賣授權的標準設計,要這麼看的話倒簡單了,有錢就行,租/買個硅晶片生產線搞塊單晶硅,租/買個集成電路流水線刻上集成電路並切割封裝,折騰個設計之類的可以直接拿已經有的玩意,嗯至此你能折騰出電腦里的一塊晶元。這不過這成本……

私以為這種大夢做做就好,不要太過認真,特別是高中生,好好學習,進個好大學,多學點兒,多研究點兒,拿個碩士、博士學位出來,在某個領域的前沿做一丁點兒小小的突破,或者改進改進工藝啥的,雖說也很難,但至少是很現實的路線。


歡迎報考清華大學計算機系,是時候祭出這張圖了。


要現在造:http://www.homebrewcpu.com

研究個像樣的 「CPU」:

要從零開始:https://zhidao.baidu.com/question/526930476.html


先不說造機器,單說完全掌握當前計算機的架構和模式,都不是一個計算機系本科生涯所能完成的事情。

加上造機器,題主可能還要對所有計算機系學生都很怕的模電數電達到精通,然後就是集成電路設計——包括電路設計和材料設計。

建議題主還是選一個比較具體的方向和比較容易實現的小目標,一步一步紮實地走。

比如說對計算機編程感興趣,那麼可以自己學著寫一些應用程序,掌握幾門編程語言,學習編程演算法等等。

比如說對計算機硬體系統感興趣,那麼也可以自己學習一些電路知識。這時候可以買一顆MCU來玩一玩,結合編程和電路設計來搭一些小系統。

總之,祝你能找到自己的方向 。


讀一下《code》這本書,你會發現做計算機非常簡單,你只需要一種東西:繼電器。


答主是大學生,理想是從0(只有一些金屬等原材料)開始造成一台聚變爐(高達的,不是扎古的)。需要什麼技能?研究生學什麼專業比較好(重點)?


理論加動手


針對你目前的情況,可以先定一個小目標,比如說先造一個模擬確定性圖靈機的機器,體會一下什麼叫計算


推薦閱讀:

為什麼大學要開設計算機專業?
應該如何體驗商場里的蘋果電腦?
設計師應該學編程嗎?設計師學編程的經歷和感受是怎樣的?
如何評價中國特供RX470D定位,比1050ti良心嗎?
如何導入mkv文件至premiere cc?

TAG:計算機 | 計算機原理 | 電路板 | 電力電子元器件 | 電子計算機 |