在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Arm架構知識歸納總結

電子工程師 ? 來源:工程師李察 ? 2019-04-29 10:56 ? 次閱讀

近十年的移動互聯網發展,讓智能手機大規模普及,也帶火了一個曾經并不為人廣泛知道的公司——ARM。這家成立于英國劍橋的芯片設計公司在1985年研發出了精簡指令集架構處理器,名為Acorn RISC Machine,而簡稱就是著名的ARM。作為一家處理器設計公司,其研發的ARM架構最初面向的是低功耗、低成本、高性能處理器。

Arm架構知識歸納總結

ARM架構是一種采用獨特的ARM指令集系統、并且根據不同適用范圍開發的處理器體系結構。經過30多年的發展,目前ARM架構有針對不同類型計算設計的體系結構。簡單來說有這幾種。

Cortex-A:針對高性能計算。如我們目前手機SoC中常出現的Cortex-A76等。

Cortex-R:針對實時操作處理。主要是面向嵌入式實時處理器。在汽車的電子制動系統,工業控制領域等領域比較常見。

Cortex-M:專為低功耗、低成本系統設計。目前火熱的IoT領域常常見到采用Cortex-M架構的處理器。

ARM架構,更主要的是ARM指令集系統。不同于x86架構的復雜指令集(CISC)架構,是一種精簡指令集(RISC)架構。相對于CISC架構處理器,采用精簡指令集設計的ARM架構設計目標是能在盡量高的時鐘頻率下通過很少周期執行的指令集。大幅減少不常用的指令,降低芯片復雜度。采用Load/Store指令體系結構,處理器通過load、store指令存取內存中的數據,針對邏輯、算術等運算,CPU只處理寄存器中的數據。同時由于這個原因,包括ARM在內的很多RISC架構處理器都有很多寄存器來存放指令及數據。為了方便指令的解碼,雖然ARM處理器不是單周期指令,但是其絕大多數指令是定長的,加快了常用操作的速度。

同時ARM也沒有完全局限于此,ARM架構還有像Thumb指令集、條件執行等技術,進一步提高處理器效率。

所以總結來說,ARM架構就是采用精簡指令集計算機結構、但有自己特色,根據不同用途有不同型號的處理器架構。

那么為什么高通三星以來都用ARM架構呢?

有以下幾點原因可供參考。

首先是授權。眾所周知,x86架構由于授權問題只有幾家可以生產,包括現在的IntelAMD,曾經的威盛。而全美達也只是生產出了基于純軟件模擬x86處理器的CPU。國內的兆芯及海光也有一定的授權限制。

除了x86外,另一套著名的指令集系統MIPS是可以授權生產的,雖然授權費用比較貴,但是其靈活性極高,所以出現了比較嚴重的“碎片化”。有能力設計的都在自主設計微架構、添加指令等。如國內的龍芯、索尼的PSP游戲機等。

而ARM的授權方式有多種。首先是處理器授權,這種授權方式只授權已經設計好的內核,工廠等買到后自己發揮的余地不多。如海思部分麒麟處理器就是采用這種方式。還有一種是架構/指令集授權,這種方式在微結構設計上有更多的靈活性,如蘋果的vortex,三星的M3、M4、高通的Krait等。同時即使廠商在定制自己的微架構,但是在指令集上有限制,這樣即使廠商修改軟件層面如編譯器等工具,也不需要大更改。所以出現了現在Android手機處理器多家爭鳴的情況。既保證了兼容性,廠商又能充分發揮。所以高通、三星等廠商選擇ARM處理器也是最好的選擇。

雖然現在MIPS及IBM的Power架構也已開源,而且現在也有RISC-V這樣一開始就開源且已初具規模的開源指令集及架構,但是獨特的授權策略讓ARM擁有了一批忠實擁躉。

其次是適用范圍。雖然ARM架構在強調低功耗高性能,但是其在近幾年前適用范圍還是相對較窄的,一直活躍在嵌入式、手持設備等低功耗領域。合作伙伴也是多生產低功耗處理器。甚至Intel也曾經出品過基于ARM指令集的XScale處理器,Dell曾經生產過基于這個處理器的PDA(恍如隔世,很老的概念了)。而本世紀頭十年最火的手機品牌諾基亞的塞班智能手機中也使用過ARM11架構的處理器。而現在高通、三星是重要的手機SoC設計生產商,所以他們選擇ARM架構不僅可以迅速切入低功耗處理器市場,而且也可以借助ARM的豐富經驗快速設計出強大的處理器。

最后就是乘上了移動互聯網的東風,在智能手機最需要計算性能的時候提供了足夠的性能,為處理器設計生產廠商提供了足夠的經驗。ARM公司早在2002年(距2019年已經17年了)就開發出了ARM11架構及處理器。而到了8年之后的2010年,依舊有手機使用ARM11架構處理器的手機,如曾經小編使用過的摩托羅拉ME600后空翻使用的是高通MSM7201A SoC,其CPU部分就是ARM11架構。而隨后Cortex-A8早在2005年就研發完成了。所以等Android手機開始興起時,ARM公司及其合作伙伴就已經擁有足夠的經驗了,而性能也符合當時Android手機的需求。現在高通的驍龍處理器及三星的Exynos處理器在Android手機界是重要的組成部分,所生產的SoC CPU部分都是采用ARM設計的內核或指令集的。

高通,三星等公司就是因為與ARM公司緊密的合作讓我們擁有了現在這么強大的智能手機,所以他們算是休戚與共了。同時高通、三星在依賴ARM提供的處理器架構、指令集的同時,ARM也需要像三星、臺積電等公司的支持,將還是代碼的處理器內核編程實際的硅芯片。所以這并不是一個誰依賴誰的問題,而是各方通力合作的結果。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9321

    瀏覽量

    375457
  • 智能手機
    +關注

    關注

    66

    文章

    18611

    瀏覽量

    183147
  • 互聯網
    +關注

    關注

    54

    文章

    11235

    瀏覽量

    105779

原文標題:精華 | 最全Arm架構知識,你值得擁有!

文章出處:【微信號:wc_ysj,微信公眾號:旺材芯片】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    復合式過電壓保護器故障類型歸納總結

    復合式過電壓保護器在使用的過程中,不可避免會出現一些故障,下面我們對常見故障進行了歸納總結,主要有以下幾類:絕緣故障、過電壓承受能力不足故障、部件老化故障、誤動作與拒動作故障和其他故障。
    的頭像 發表于 05-30 06:30 ?104次閱讀
    復合式過電壓保護器故障類型<b class='flag-5'>歸納</b><b class='flag-5'>總結</b>

    Arm架構何以成為現代計算的基礎

    2025 年 4 月,Arm 架構迎來了問世 40 周年。這個始于英國劍橋一隅、懷揣雄心壯志的項目,如今已成為全球廣泛采用的計算架構。從傳感器、智能手機、筆記本電腦,到汽車、數據中心等諸多領域,有數十億設備如今運行在
    的頭像 發表于 05-20 10:02 ?323次閱讀

    Arm助力開發者加速遷移至Arm架構云平臺 Arm云遷移資源分享

    隨著基于 Arm 架構的云實例日益擴展,越來越多的用戶正從傳統平臺遷移至 Arm 平臺上。
    的頭像 發表于 04-09 18:23 ?556次閱讀

    Arm推出GitHub Copilot新擴展程序,助力快速遷移至Arm架構服務器

    工具之一,此次推出的擴展程序能讓數百萬Copilot用戶更容易地訪問Arm?架構的技術,并為開發者提供更友好的體驗。此外,此次發布亦首次為全球開發者免費提供了完整的
    的頭像 發表于 03-04 16:07 ?549次閱讀
    <b class='flag-5'>Arm</b>推出GitHub Copilot新擴展程序,助力快速遷移至<b class='flag-5'>Arm</b><b class='flag-5'>架構</b>服務器

    Arm與RISC-V架構的優劣勢比較

    關于Arm與RISC-V的討論涉及多個層面。雖然多種因素共同作用于這些架構的整體性能,但每種架構都有其最適合的幾類主要應用場景。 Arm 長期以來,專有技術往往意味著高昂的許可費用,
    發表于 02-01 22:30

    Arm發布芯粒系統架構首個公開規范

    近日,Arm控股有限公司(納斯達克股票代碼:ARM,以下簡稱“Arm”)宣布了一項重要進展,其芯粒系統架構(CSA)已正式推出首個公開規范。這一舉措標志著芯粒技術標準化的重要一步,旨在
    的頭像 發表于 01-24 14:07 ?492次閱讀

    ARM架構嵌入式主板特點

    極其廣泛。ARM架構嵌入式主板有什么特點呢?一、工作時間及環境:ARM主板不受時間限制,可常開機,無需人員維護。在有電源調節的情況下,只要接通電源,就會自動啟動,
    的頭像 發表于 12-31 16:03 ?916次閱讀
    <b class='flag-5'>ARM</b><b class='flag-5'>架構</b>嵌入式主板特點

    一文詳解Arm架構Armv9.6-A中的最新功能

    Arm CPU 是當今人工智能 (AI) 賦能軟件的關鍵,它可解釋、處理和執行指令。Arm 指令集架構 (ISA) 作為硬件和軟件的接口,指示處理器做什么和怎么做。Arm ISA 持續
    的頭像 發表于 12-17 10:22 ?3167次閱讀
    一文詳解<b class='flag-5'>Arm</b><b class='flag-5'>架構</b>Armv9.6-A中的最新功能

    RISC-V 與 ARM 架構的區別 RISC-V與機器學習的關系

    在現代計算機架構中,RISC-V和ARM是兩種流行的處理器架構。它們各自具有獨特的特點和優勢,適用于不同的應用場景。 1. RISC-V架構 RISC-V(讀作“risk-five”)
    的頭像 發表于 12-11 17:50 ?2732次閱讀

    Arm全面設計助力Arm架構生態發展

    Arm 控股有限公司(納斯達克股票代碼:ARM,以下簡稱 Arm)近日分享了Arm 全面設計 (Arm Total Design) 生態項目
    的頭像 發表于 10-21 09:58 ?761次閱讀

    如何學習ARM

    他學習者和專家進行交流和討論。通過互動可以獲得更多的學習資源、解決問題的方法,還可以結識志同道合的朋友。 7.持續學習和實踐: 學習 ARM 處理器架構是一個持續的過程,需要不斷地學習和實踐。保持學習的動力和興趣,關注 ARM
    發表于 10-11 10:42

    基于高通主板的ARM架構服務器

    一、ARM架構服務器的崛起 (一)市場需求推動 消費市場寒冬,全球消費電子需求下行,服務器成半導體核心動力之一。Arm 加速布局服務器領域,如 9 月推出 Neoverse V2。長久以來,x86
    的頭像 發表于 09-11 10:53 ?1028次閱讀

    就服務器而言,ARM架構與X86架構有什么區別?各自的優勢在哪里?

    一、服務器架構概述 在數字化時代,服務器架構至關重要。服務器是網絡核心節點,存儲、處理和提供數據與服務,是企業和組織信息化、數字化的關鍵基礎設施。ARM 和 x86 架構為服務器領域兩
    的頭像 發表于 09-09 14:05 ?2813次閱讀

    什么是ARM架構?什么是X86架構?兩者的區別是什么?

    一、什么是ARM架構? (一)起源與發展 ARM 架構由英國劍橋的 Acorn 計算機公司開發。因市場無合適產品,Acorn 自行設計出第一款微處理器,命名為
    的頭像 發表于 09-06 10:40 ?2077次閱讀

    X86架構ARM架構有什么區別

    X86架構ARM架構是兩種主流的CPU架構,它們在多個方面存在顯著的差異。以下是對這兩種架構的詳細比較,涵蓋了追求目標、應用領域、技術特點
    的頭像 發表于 08-22 11:21 ?1.2w次閱讀
    主站蜘蛛池模板: 国产小视频在线观看www | 免费a在线看 | 久久久久久噜噜噜久久久精品 | 免费一级在线观看 | 欧美影欧美影院免费观看视频 | 特级aaaaaaaaa毛片免费视频 | 欧美性色xo影院永久禁欲 | 伊人久久大香线蕉综合影 | 色噜噜亚洲男人的天堂 | 国产美女叼嘿视频免费看 | 啪啪网站视频 | 天天草比 | 91福利国产在线观看网站 | 久久riav二区三区 | 亚洲mv在线观看 | 亚洲综合丁香婷婷六月香 | 色婷婷电影 | 久久99久久精品国产99热 | 丁香花免费观看视频 | 2019天天操夜夜操 | 羞羞爱爱 | 亚洲影视一区二区 | 精品xxxxxbbbb欧美中文 | 久久香蕉国产线看观看亚洲片 | 三级不卡 | 亚洲成a人片在线观看导航 亚洲成a人片在线观看尤物 | 国产精品综合色区在线观看 | 色综合网天天综合色中文男男 | 国模吧一区二区三区精品视频 | 婷婷六月在线 | 偷拍福利视频 | 日韩一级特黄毛片在线看 | 亚洲伊人久久综合影院2021 | www.黄视频| 日本不卡一区视频 | 爱操综合网 | 国产理论视频在线观看 | www.色99| 欧美国产精品主播一区 | 人人干人人干 | 天堂视频在线视频观看2018 |