回覆列表
-
1 # linux科普
-
2 # 和不同
這個....
CPU和物理沒有直接關係吧?
間接的關係,可以說:CPU通常是晶片(積體電路),而晶片製造和物理相關。
想學習或研究CPU的設計,需要學習的是計算機體系結構方面的知識,推薦書籍《計算機體系結構-量化研究方法》各版都不錯。
如果要實踐,可以學習一下Verilog硬體描述語言,自己試著寫一個簡單的CPU。簡單的CPU如6502(8位),8086(16位),MIPS(32位)。
也可以下載學習開源CPU的原始碼,如OpenRISC。
可以自己用模擬軟體跑CPU的Verilog原始碼玩,當模擬沒問題時,可以買一塊FPGA開發板,將CPU綜合(Synthesize,可類比為編譯)成網表文件並燒寫到FPGA板子裡繼續玩。我原來最多就玩到過FPGA這一步。
如果FPGA玩起來也沒問題,又資金充裕,花錢流片也不成問題啊。
-
3 # 一襲塵土
不知你研究CPU想幹啥,是想設計一個,還是想修理。可能你是沒學過物理的天才,要是我有這個想法,非抽自己兩個嘴巴子。
這個讀大學時,有興趣可以自己做一下簡單cpu。國外有牛人就自己做了cpu.當然體積大,無數飛線。純屬個人愛好。現在世界主流cpu廠家,也就 英特爾與amd.這說明這東西要做好,技術難道很大,為了興趣與原理,做個簡單原型就可以。沒有必要重複造輪子