第四十三章 捅英特爾的定眼 (第1/4頁)
紅桃三兒提示您:看後求收藏(品書網www.vodtw.tw),接著再看更方便。
ARM架構,也可以稱為進階精簡指令集,AcornRISC。
原本應該是Acorn電腦公司於1983為自家產品所研究,現在嗎,它即將成為遠東半導體公司需要攻克的第一個專案。
計算機經過多年的改進和發展,指令集也更加的龐大,現在最著名的就是英特爾使用的CISC,即複雜指令集。
什麼是指令集架構,兩種架構又有什麼區別呢?
簡單的來說,開發一個cpu就像是開發一棟樓,開發商在開發一棟樓之前需要先找設計人員設計這棟樓。
設計人員不能胡亂設計,要根據國家規定來設計,比如房屋高度,房屋的朝向,窗戶的大小,排水管的大小,消防通道等等一系列的設計。
這個完整的設計方案對於CPU來說就是指令架構。
那這兩種架構區別在什麼地方。
先說複雜指令集,複雜指令集就是很多個操作步驟都集中到一個指令集裡面,這像極了過去古代辦事一樣。
我們想要辦一件事,對方只會告訴你一個地址,好不容易找到了辦事地點,對方告訴你今天不上班。可算等到了上班,對方還要各種證件,等你拿來了證件,要告訴你需要開證明,這種就是複雜指令集。
而精簡指令集正好完成相反,我們在辦事前,對方會告訴我們幾點去,去哪個地址的幾樓幾層幾號,都需要帶什麼證件,這種就是精簡指令集。
複雜指令集就像是開發一棟樓,複雜繁瑣,它們更宏偉,不過消耗也大,更費建築材料,所以用於大型裝置或伺服器。
而精簡指令集就像是建造一間樣板房,簡單明瞭。雖說住的人不多,但是五臟俱全,更省時省力。多用於小型裝置,如行動通訊,行動式裝備領域。
如果是以前的大型計算機,打死羅念中都不會考慮RM架構,因為它知道完全不可能。不過現在個人電腦使用RM架構完全沒問題,英特爾在個人電腦上的成功不代表複雜指令集在這一領域更實用,純屬是時代造英雄。
實際上,ARM原本歷史上就差點掀翻了英特爾,只可惜運氣差了一點。
1985年Acorn公司開發出了第一代ARM1。僅僅一年後,ARM2研發成功,僅有30000個晶管體的的ARM2這個32位的處理器,他的效能就比整合了130000個晶管體的英特爾80286強大。
不過好景不長,幾個月後,因特爾80386正式釋出。
這個因特爾第一枚32位的處理器讓ARM2變得無人問津,也讓這個名垂青史的偉大晶片走入沒落,直到幾十年後才成就自己的輝煌。
產品無人問津,讓Acorn公司陷入財務和研發資金缺失的雙重困境。
要不是後來想進入通訊行業的德州儀器說服了諾基亞,注資Acorn公司開發出了ARM7,這個偉大的產品可能就泯滅於世了。
而這次的合作無疑成為了ARM架構起飛的標誌,讓ARM架構的處理器成為了以後行動通訊市場上的霸主。
成功後的ARM不是沒有反攻過因特爾的老巢,即個人電腦市場。不過這時候的英特爾經過多年的發展早已打造了一條寬厚的護城河。
市場上的軟體都是相容英特爾或基於複雜指令集開發的,精簡指令集沒有市場,就沒有公司花錢開發。應用程式少,就更沒有電腦廠家用ARM的處理器了,這就形成了一個惡性迴圈。
後來英特爾也想過染指小型裝置市場,不過也遇到了和ARM一樣的問題,最後不了了之。
可是現在不一樣,距離80286的產品上市還有將近四年,80386就更不用說了。
羅念中完成可以開發出ARM