當前位置:才華齋>計算機>計算機硬體>

計算機CPU的知識為什麼不解密

計算機硬體 閱讀(1.93W)

為什麼有關計算機CPU的知識不解密?下面小編就此問題整理了關於它的問與答。希望對大家有用,更多資訊請瀏覽應屆畢業生考試網!

計算機CPU的知識為什麼不解密

  問:

看到一本叫《x86/x64體系探索及程式設計》的書的簡介,作者用探索論證來做研究。我不理解的是這些都是別人發明出來已經存在的東西為什麼還用我們探索論證?我們沒能力對人家的技術進行逆向麼?

不是計算機專業但對程式設計很感興趣。我知道就醫學而言,印度會仿製好的進口藥,無視其專利權,國內用來治病降低費用。我想說的`是,國家為什麼不動用國家力量來對知名的國際廠商的 CPU 進行詳細的逆向然後把詳細的資料專業的編寫出來供大學相關專業學生學習。看到很多研究者都是根據有限的技術手冊來做黑箱測試來研究內部構造。這些資料廠家不公開我們就沒能力逆向麼?還是由於法律限制,或者商業利益或者知識壟斷等現實原因不可以不能公佈啊?

  答:

做為一個在積體電路20+年的老員工,我覺得知乎這種氛圍有點危險。

專業的知識還是多聽專業的人士說,不是答案看起來比較順/爽/合理/霸氣 就亂讚了。

先回答樓主的逆向問題,中國對早期的intel 晶片是做了逆向的,286/386/486 應該都是

有完整版圖的。據說,主要是為了軍方專案。(因為民用根本沒有價值)

中國醫藥也有逆向能力,但是,中國的法律還是保障專利的。所以,不能像印度那樣亂來,

好好的中國人,往上看齊,別往下找底線。

再評評排名第一和第二的答案:徐宇辰基本靠譜,Lu Frank 基本不靠譜。

1,為什麼不能逆向而學習。

除了專利外,逆向出來的結果是知其然不知其所以然。

根據X86的各種文件,其實正向也可以設計出來功能差不多的。但是,暫存器的微小差異

也會使得其不能相容。要相容肯定商業違法。

2,就算你逆向出來,你也賣不了。

因為,這CPU降價超快的,大家都用奔騰了,你386就無論如何也賣不出價格的。這個逆向工程

沒有經濟的價值。

3,說CPU難度主要在生產和工藝,也不完全合理。生產和工藝雖然是很大因素,但是主要原因還是生態。wintel 當年聯合太緊密的生態結構,IBM powerPC也無法切進去啊。也就是說,假設有

能力再出新CPU,誰給你寫軟體。

4,所以當以低功耗為新核心的ARM出來後,雖然也是美國最先進,但是中美大概就差1-2年的

一個工藝技術,而不是過去的5-10年的差異了。因為所有的arm 都自己寫底層軟體,跑共用的

linux 或者安卓。 手機上先跑8核/16核,好像還是國內先出來的。

5,海思目前的水準還是相當不錯的。工藝上應該只差1-2年了,這個成就主要還是因為有錢。

有錢就有能力買最新的工具,就有能力跑最新的工藝。最新工藝就光照就快500萬美元了,

不靠千萬級的手機賣出去,海思也不敢去跑。

所以,不是中國沒去搞新cpu ,歐洲也不搞,日本也不搞,真不全是技術問題。

補充:

華為的已經是TSMC 16nm的第一批客戶,麒麟950 量產順利,說明華為追趕很快。有錢就是不同啊。

每次我回答積體電路問題,一群碼農的就會在下面JJYY,如果你做過積體電路行業,還能理解,

沒做過然後胡說八道,除了顯得愚昧,還有啥子意義?