03.06 ARM架構是什麼東西,不用ARM不行嗎?

手機用戶3282769145


    ARM是手機處理器的設計圖紙,佔領了95%以上的智能手機市場,高通、蘋果、華為、MTK的處理器無一例外的基於ARM架構,只是修改的程度不同而已,所以不用ARM架構還真不行。下文具體說一說。

    1、ARM是什麼東西?

    ARM是全球知名的半導體知識產權(IP)提供商,全世界超過95%的智能手機和平板電腦採用了ARM架構。ARM不生產自己的芯片,只出售芯片的圖紙,根據授權的方式不同分為指令集授權、軟核授權、硬核授權。ARM是一家英國公司,2016年被日本軟銀收購。

    ARM架構的處理器採用了RISC精簡指令,功耗非常低,適合作為智能設備的處理器。ARM處理器的功耗可以做到1W以下,而X86架構的的i7處理器滿載時功耗達到100W以上。因此,ARM架構的處理器幾乎統治了所有的手機手機處理器,高通、蘋果、華為、三星、MTK的處理器無一例外的基於ARM架構。

    前段時間,ARM公司響應美國的“禁售令”終止了與華為的業務往來,由於華為購買了ARMv8永久授權,短時間影響不大。如果ARM對於華為授權長期處於停止狀態,華為無法獲取ARMv9架構,那麼會導致華為芯片性能提升停滯,在高端芯片領域缺乏競爭力。


    2、為什麼離不開ARM?

    經過多年的發展,ARM架構處理器的“生態”已經形成,生態不是一朝一夕能夠形成的。半導體是一個國際合作行業,如果缺乏生態,那麼再好的指令集也無法在市場上獲取成功。如果華為自己設計了一個指令集,但是沒有業界大佬使用你的指令集,周邊配套設備不齊全,那麼就無法形成“生態”,intel的Atom處理器進軍智能設備處理器失敗了,就是因為“生態”的原因。所以,從這個方面來說,各大芯片設計廠商也來不開ARM。

    總之,ARM已經佔據了智能設備處理器95%以上的市場,芯片的設計、製造幾乎都圍繞著ARM,形成了ARM生態,所以離開ARM“另起爐灶”是一件非常困難的事情。


Geek視界


ARM架構本身屬於一種芯片圖紙設計方案,這個方案裡包括芯片的邏輯算法和技術架構等版權,不同於英特爾X86架構芯片,ARM公司不負責製造芯片,而是通過向其它客戶提供架構授權等方式來賺取利潤,其中包括基本架構授權和高級架構授權等模式,像蘋果和高通這樣的大客戶花高價買的授權等級較高,因此可以自行對芯片進行修改優化。

如今手機和平板等便攜式設備基本都是使用的ARM架構處理器,主要是因為ARM架構相比傳統X86架構芯片指令集相對精簡,不需要太大的芯片面積就可以達到不錯的性能,而且ARM架構效率很高,只需要很低的功耗就可以達到不錯的性能,可以說是目前最適合在移動設備上使用的處理器芯片,英特爾雖說也曾想進軍手機芯片行業,但是X86架構先天不適合小型設備,不是功耗大就是性能差,以失敗而告終。

由於ARM的架構授權模式,這幾年又趕上手機產品的熱潮,業界很多公司正好也需要芯片,於是ARM就與很多公司產生了合作關係,比如高通,蘋果和三星等等,這些公司不需要再從零開始設計芯片,最多隻需要進行一些優化和改進,節省了大量時間和成本,同時隨著ARM芯片主導業界,系統和軟件開發者們對ARM架構芯片優化已經非常成熟,如果此時有別的公司使用其它架構芯片的話很難做到適配,即使效能不錯,但是沒有系統和軟件支持也就沒有市場可言了。


嘟嘟聊數碼


ARM架構是指令集,舉個簡單的例子,好比指揮一個人動作,用坐,站,跑,跳,伸左腿,伸右手等等,這些所有的指令語言就是指令集。芯片設計公司就可以根據這些指令去設計芯片,編寫強大的降龍十八掌,乾坤大挪移。但是這些指令都被註冊專利了,你要用這些指令就得交錢。

那可不可以不用這些指令就能設計降龍十八掌呢,當然可以,但是你得創造新的指令,比如你把“跳”這個動作重新換個名字叫做“蹦”,“跑”叫做“奔”,這樣就不用交專利費了,但是你換了名字的指令沒有人聽得懂,所以你設計出來的降龍十八掌沒人能夠學會,根本沒有用武之地。

當然,想要讓人學會你設計的降龍十八掌也不是完全沒有辦法,你可以把所有的新指令一一給他教會,那麼他就可以學習你的降龍十八掌了,但是你教一個人可以,你可以教成千上萬個人嗎?明明使用ARM架構指令集設計出來的降龍十八掌所有人一看都明白都可以學,大家為什麼要學你寫個看不懂的降龍十八掌呢?

這些學武的人就好比各種適配的軟件硬件,大家都覺得ARM架構下的降龍十八掌一看就懂,也很厲害,你要讓所有人推倒重來從認字學拼音開始學習你設計的降龍十八掌那是根本不可能的,除非你設計出來的是核武器,才有可能推翻所有人的認知讓大家都頂禮膜拜,放棄自己之前一身武藝,跟隨你的腳步去重頭再來。

所以,不使用ARM架構去做芯片,很難有立足之地,非常難。這麼說你明白了嗎?


包羅萬象大轉播


互聯網的基本架構是美國科學家在英語的基礎上,藉助數學、通訊學、信息學等搭建起來的,ARM是無數科學家經過長時間的研發而創新出來的,這不僅包含了科學家們的心血,還包括從古希臘開始的神學、數學、哲學和科學體系,是無法另起爐灶的,也是輕易改不掉的。

這就好比房子的承重牆和大梁都建好了,無論後期怎麼裝修,房子的框架是無法改變的。

做操作系統尤如麵點師蒸饅頭,再偉大的麵點師,首先需要合格的麵粉,而麵粉在整個生產過程中有不同層次的安全生產標準和規範:種子、種植、收割……,然後脫殼、加工……每一道工序都符合安全標準,只有這樣,麵點師才能拿到安全衛生的麵粉去蒸出合格的饅頭。

如果面沒發好或者鹼放多了導致饅頭又粘又黃,這是麵點師的責任。而選種、種植小麥,包括是選擇雜交還是轉基因,就不是麵點師可以決定和完成的了。


芯片、操作系統等網絡科技產品都是如此,每個層面都有不同的設計和器件主題,相應有不同的標準、配套和鏈接,各層次之間相互支撐、相互配合,但是不能相互替代。

在世界上所有的操作系統中,要麼一支獨秀(IOS);要麼百花齊放(android )。而之前的什麼塞班系統、windows phone等,技術上都是完美無暇,但卻敗於市場! 操作系統成功好壞與否,不是做出來就成功了,而是很多很多人用了以後都說行,才算是走在成功的路上!

所以,成功在事後,不在現在,更不在話下!操作系統還真不是一個大而全問題,而是一個產業鏈問題! 華為作為一個硬件公司,很難在芯片和系統領域有任何大的作為!

(未完待續-)



當下,總會有一些無知者天天臆想天開!如果真正的能夠獨立的創造一個新的系統出來,離開了幾十家合作伙伴還行?要我說,除非你用中文寫代碼,編程序,否則,別說自己獨立創造出了什麼系統!

即便是別人沒有完全斷供什麼,也不意味著別人怕你什麼?自己取得了勝利。試想,如果安卓系統全部斷網、互聯網全部斷網,你還真的能活?但道義上卻不能如此無情,這才是市場精神的本質!

據有關專家認為,“鴻蒙”是否能取代Android成功率極低,最主要難題在於兩點。


首先,如果要用“鴻蒙”取代Android,人們一般使用的文件、音頻、視頻由於格式不同,未必能於新系統開啟。

簡單說,要連接外面世界,“鴻蒙”首先要開發大量轉換器將Android可讀的文件進行轉換,世界上通用文件的格式成千上萬,這幾乎是海量的工作。

其次,最重要一點是,Android系統幾乎佔據了手機市場99%份額,大量軟件都是基於Android開發,涵括了生活各個層面。

一個新的系統基本上沒有軟件支持再強也只算是一部功能機,現在通行的在Android上用的軟件,數量之多簡直難以計算,要軟件商重新開發另一套去支持“鴻蒙”,也屬於不可能任務。

建議華為先把電腦鍵盤的字母排序改變一下,如果能夠改革成功,並被世上大部分電腦所接受。我絕對認為華為的鴻蒙系統可行。

否則,也只能算是個喊喊而已的擺拍吧! 這絕對不是貶低自己,而是認知世界,即“知止而後能定,由戒生定,由定開慧”!不是蠻幹,而是要開慧呀!

風浪過後,還有幾個人會再去關心“鴻蒙”呢?也許冷靜、協調、智鬥才是更高的智慧。面對著與己相關的系統快慢和兼容,有幾個人不是先把自己的利益和便捷放在首位呢?


(未完待續二)


定慧堂


難道離開哪一個人或哪個公司地球就不會轉嗎?中國市埸這麼大由國家家政府主導計劃經濟建立一個在中國及友好國家範圍內建立一套類似,ARM架構不行嗎?近20億人口的大市埸!偏要相信西方的ARM,只要好用易懂就行!因為美帝西方逼著我們國家單幹!相信華為公司好樣的!說不定幾年後,咱設計的架構生態即便宜又市場大,西方又要向我們國家標準靠攏!


平286578216


技術細節我也不懂,給你說二個比喻吧。

你去四兒子店買車了,出門才發現,有車沒公路?你該怎麼辦?請專業搬家公司,把車搬回家,放家裡看吧。

第二個例子,可能更貼切。

天空很自由吧?天高任鳥飛……

要是沒空管……有幾個敢飛上天的?

ARM就是空管!


全利88


就好比陸地上移動暫時沒有方式能比輪子更快,但輪子被別人註冊了。當然你也可以用鴕鳥的奔跑方式、用蛇行的鱗片方式、用袋鼠的跳躍方式,但始終不如輪子快。那你就要找一種能比輪子快的移動方式……這只是個比喻


燒方方


我理解的是,arm架構類似一道題的公式,然後下游企業為解過程。

你可以不用公式,那麼你自己創造公式。

可能有點不確切,而且是,題的公式,還要很多人去解,沒人用的公式,大家都不去套,那就去沒用的公式。

小學水平哈😂


我不是天使lala


現在有risc了,之前還真不行


紳士龍章


arm是底層框架,很多芯片設計公司購買授權後都是終身使用的,在此基礎上的深層次開發就是百花齊放百家爭鳴了。