首頁 > 軟體

蘋果晶片原來也是買的,在移動晶片領域,ARM為何能超越英特爾

2021-05-16 09:30:59

#ARM#

有這麼一家科技公司,做著最輕鬆的事情,卻佔據移動晶片90%的市場份額。

說到這裡,估計很多朋友已經猜出它了。

沒錯,它就是ARM,英國科技公司。

ARM專門設計晶片,賣授權。

全球90%以上的智慧手機,採用的都是ARM的設計架構。

雖然授權費收的不多,但是由於每一片移動晶片都要給,這樣下來金額就很龐大了。

ARM憑什麼能躺著賺錢,首先我們就要明白什麼是晶片架構。

簡單來說,晶片的工作原理就是「要做什麼」、「怎麼做」、「按什麼順序去做」。

「要做什麼」,就是晶片要能理解人們說的話,通過預先設計好的指令集來實現。

「怎麼做」,就是晶片通過其內部的硬體電路實現對應指令功能。

「按什麼順序去做」,就是邏輯判斷。

這三者結合在一起,就是一個晶片的架構。

設計不同、理念不同,架構也就會不同。

舉個簡單的例子。

架構1:指令「喝酒」對應一個電路,直接執行這個電路就是「喝酒」。

架構2:指令「舉起」對應一個電路,指令「酒杯」對應一個電路,指令「喝」對應一個電路,指令「酒」對應一個電路,按順序執行這四個電路就是「舉起酒杯喝酒」。

架構2的指令過於細分也很複雜,因此耗電量較大;而架構1由於指令相對簡單,沒有限制主次、大小,因此耗電量較小。

每個指令在硬體上都有與之相對應的電路,這就是指令集。

上面提到的架構1為精簡指令集,架構2為複雜指令集。

對於這兩種完全不同的設計理念,你認為哪種方式好呢?

其實,這就是Intel(X86架構)和ARM的區別。

Intel的X86架構為複雜指令集,複雜的功能和電路,使得矽芯片面積增大,效能更好的同時也更加耗電。

對於臺式電腦來說,我們很少去留意它一天的用電量,所以在非移動晶片領域,Intel把ARM壓得穩穩的。

即使到了現在,伺服器和臺式電腦依然還是使用X86架構。

而採用精簡指令集的ARM,在PC端失利後,憑藉能耗低的優勢,轉而進軍移動端。

2007年,蘋果公司推出第一代iPhone,其搭載的晶片就是採用ARM架構。

蘋果A系列晶片眾人皆知,但是很少有人知道它與ARM的關係。

通過授權的模式,ARM幫助蘋果設計好晶片架構,蘋果公司只需在此基礎加上自己的設計,再交給晶片代工廠生產即可。

在效能與功耗之間取得平衡的ARM,就這樣隨著蘋果公司的發展而壯大。

其他手機廠商見狀,也紛紛加入ARM架構的行列。

龐大的手機市場,成就了ARM架構。

在移動晶片領域,Intel徹底敗下陣來,反過來被ARM壓得穩穩的。

後來ARM被美國的英偉達公司收購,也加入到了打壓華為的行列。

華為麒麟系列晶片雖然採用ARM架構,但是由於早有準備,提前取得了ARM V8架構的永久授權,堅持兩三年是沒有問題的。

華為因此有足夠的時間來研發自己的架構,卡脖子並不可怕,因為可以倒逼我們技術進步,研發出更先進的科技。

好了,本期就到這裡了,歡迎大家在評論區留下自己的看法。

我是月林科普,關注我,每天分享好玩有趣的科普知識。


IT145.com E-mail:sddin#qq.com