0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

標(biāo)簽 > ARM架構(gòu)

ARM架構(gòu)簡介

  ARM架構(gòu)過去稱作進階精簡指令集機器(Advanced RISC Machine,更早稱作:Acorn RISC Machine),是一個32位精簡指令集(RISC)處理器架構(gòu),其廣泛地使用在許多嵌入式系統(tǒng)設(shè)計。由于節(jié)能的特點,ARM處理器非常適用于移動通訊領(lǐng)域,符合其主要設(shè)計目標(biāo)為低耗電的特性。

  在今日,ARM家族占了所有32位嵌入式處理器75%的比例[1],使它成為占全世界最多數(shù)的32位架構(gòu)之一。ARM處理器可以在很多消費性電子產(chǎn)品上看到,從可攜式裝置(PDA、移動電話、多媒體播放器、掌上型電子游戲,和計算機)到電腦外設(shè)(硬盤、桌上型路由器)甚至在導(dǎo)彈的彈載計算機等軍用設(shè)施中都有他的存在。在此還有一些基于ARM設(shè)計的派生產(chǎn)品,重要產(chǎn)品還包括Marvell的XScale架構(gòu)和德州儀器的OMAP系列。

ARM架構(gòu)百科

  ARM架構(gòu)過去稱作進階精簡指令集機器(Advanced RISC Machine,更早稱作:Acorn RISC Machine),是一個32位精簡指令集(RISC)處理器架構(gòu),其廣泛地使用在許多嵌入式系統(tǒng)設(shè)計。由于節(jié)能的特點,ARM處理器非常適用于移動通訊領(lǐng)域,符合其主要設(shè)計目標(biāo)為低耗電的特性。

  在今日,ARM家族占了所有32位嵌入式處理器75%的比例[1],使它成為占全世界最多數(shù)的32位架構(gòu)之一。ARM處理器可以在很多消費性電子產(chǎn)品上看到,從可攜式裝置(PDA、移動電話、多媒體播放器、掌上型電子游戲,和計算機)到電腦外設(shè)(硬盤、桌上型路由器)甚至在導(dǎo)彈的彈載計算機等軍用設(shè)施中都有他的存在。在此還有一些基于ARM設(shè)計的派生產(chǎn)品,重要產(chǎn)品還包括Marvell的XScale架構(gòu)和德州儀器的OMAP系列。

  X86和ARM架構(gòu)的處理器能效差異

  說x86和ARM處理器“實際執(zhí)行效果差不多”其實有所不妥。樓主也說了比較的幾個設(shè)備主要是windows平板,ipad和智能手機。這些平臺上的程序都是移動環(huán)境下的應(yīng)用,大多邏輯簡單功能單一,沒什么“計算”可言。ARM處理器本身定位于嵌入式平臺,應(yīng)付輕量級、目的單一明確的程序,現(xiàn)在應(yīng)用在移動設(shè)備上正是得心應(yīng)手。x86定位于桌面和服務(wù)器,這些平臺上很多應(yīng)用是計算密集型的,比如多媒體編輯、科研計算、模擬等等。因此將x86和ARM在移動環(huán)境下做對比得出“差不多”是不好的。

  由于定位的不同,ARM處理器基于精簡指令集(RISC)架構(gòu)。指令集數(shù)量少就可以簡化硬件邏輯的設(shè)計,減少晶體管數(shù)量,也就意味著低功耗。而且由于移動平臺應(yīng)用通常簡單,程序的控制流不復(fù)雜,執(zhí)行效率沒有必要很高,所以流水線、分支預(yù)測等硬件邏輯都比較簡單。這些都降低了晶體管總量。同時因為移動設(shè)備有電池的能源限制,ARM的電源管理是作為重要部分特別設(shè)計了的。比如移動設(shè)備的處理器在待機時通常只以極低的主頻在運行,甚至可以暫時關(guān)閉閑置的核心、協(xié)處理器來降低功耗。

  x86就截然不同。x86是復(fù)雜指令集(CISC)架構(gòu),存在很多機器指令,只為了高效地完成一項專門任務(wù)(比如MMX, SSE中的指令)。這就使得硬件的邏輯很復(fù)雜,晶體管數(shù)量龐大。為了高效地進行運算,x86架構(gòu)有較長的流水線以達(dá)到指令級并行(ILP)。長流水線帶來的一個弊端,就是當(dāng)遇到分支時,如果預(yù)載入分支指令不是未來真實的分支,那么要清空整個流水,代價較高。所以x86為此還必須有復(fù)雜的分支預(yù)測機構(gòu),確保流水線的效率。再加上多級cache,支持超線程、虛擬化等等,x86的復(fù)雜度其實相當(dāng)高。

  我工作單位的同事基本上都是開發(fā)科研計算或者模擬程序的,比如流體力學(xué)工具包,蛋白結(jié)構(gòu)模擬之類的。這些軟件一啟動就是毫無意外地核心滿載,通常都是放到帶GPU加速的超算上運行。這些計算要是放到ipad上,怕是把ipad算爆了也得不到什么結(jié)果。

查看詳情

arm架構(gòu)知識

展開查看更多

arm架構(gòu)技術(shù)

X86架構(gòu)和ARM架構(gòu)有什么區(qū)別

X86架構(gòu)和ARM架構(gòu)是兩種主流的CPU架構(gòu),它們在多個方面存在顯著的差異。以下是對這兩種架構(gòu)的詳細(xì)比較,涵蓋了追求目標(biāo)、應(yīng)用領(lǐng)域、技術(shù)特點、性能功耗比...

2024-08-22 標(biāo)簽:ARM架構(gòu)X86架構(gòu)CPU架構(gòu) 6411 0

【QEMU系列】不用開發(fā)板運行RT-Thread指南-ARM架構(gòu)

【QEMU系列】不用開發(fā)板運行RT-Thread指南-ARM架構(gòu)

簡介在物聯(lián)網(wǎng)和嵌入式系統(tǒng)的開發(fā)中,RT-Thread操作系統(tǒng)憑借其小巧、高效和靈活的特點,受到了越來越多開發(fā)者的青睞。然而,對于很多剛剛接觸RT-Thr...

2024-08-09 標(biāo)簽:開發(fā)板ARM架構(gòu)RT-Thread 689 0

探秘四大主流芯片架構(gòu):誰將主宰未來科技?

探秘四大主流芯片架構(gòu):誰將主宰未來科技?

在科技日新月異的今天,芯片作為現(xiàn)代電子設(shè)備的心臟,其架構(gòu)的選擇與設(shè)計顯得尤為重要。目前市場上主流的芯片架構(gòu)有四種:X86、ARM、RISC-V和MIPS...

2024-07-31 標(biāo)簽:mips芯片架構(gòu)ARM架構(gòu) 1901 0

CW32F003E4芯片入門學(xué)習(xí):開發(fā)環(huán)境安裝

CW32F003E4芯片入門學(xué)習(xí):開發(fā)環(huán)境安裝

最近,Keil官方推出了一則消息:Keil MDK新增了一個版本,MDK社區(qū)版(MDK_Community edition)。

2024-04-02 標(biāo)簽:微處理器FreeRTOSCortex-M 1177 0

char是有符號類型還是無符號類型?

看一個C語言的筆試題,題目很簡單,問char是有符號類型還是無符號類型?

2024-03-17 標(biāo)簽:C語言ARM架構(gòu)char 1100 0

arm架構(gòu)和x86架構(gòu)區(qū)別 linux是x86還是arm

ARM架構(gòu)和x86架構(gòu)是兩種不同的計算機處理器架構(gòu),它們在體系結(jié)構(gòu)、指令集、應(yīng)用領(lǐng)域等方面有著明顯的區(qū)別。Linux操作系統(tǒng)則具有廣泛的適配性,可以運行...

2024-01-30 標(biāo)簽:處理器Linux計算機 1.6萬 0

x86與arm架構(gòu)區(qū)別主板還是cpu

x86和ARM架構(gòu)是計算機處理器的兩種不同體系結(jié)構(gòu),涉及到CPU和主板兩方面的區(qū)別。下面將詳細(xì)介紹它們的特點和區(qū)別。 首先,我們需要先了解x86和ARM...

2023-12-21 標(biāo)簽:處理器cpu計算機 2032 0

Linux讀寫鎖邏輯解析—Linux為何會引入讀寫鎖?

Linux讀寫鎖邏輯解析—Linux為何會引入讀寫鎖?

除了mutex,在linux內(nèi)核中,還有一個經(jīng)常用到的睡眠鎖就是rw semaphore(后文簡稱為rwsem),它到底和mutex有什么不同呢?

2023-12-04 標(biāo)簽:LINUX內(nèi)核ARM架構(gòu)FIFO電路 825 0

淺析Cache多核之間的一致性MESI協(xié)議

淺析Cache多核之間的一致性MESI協(xié)議

進入正文,我們來看現(xiàn)代 ARM 架構(gòu)體系(DynamIQ 架構(gòu))中的 cache 層級關(guān)系圖。注意 L1/L2 都在 core 中,L3 在 clust...

2023-10-27 標(biāo)簽:RMSARM架構(gòu)Cortex-A7 764 0

介紹Armv9.5-A中Arm架構(gòu)的最新特性

介紹Armv9.5-A中Arm架構(gòu)的最新特性

隨著人工智能(AI)的崛起和安全威脅加劇,計算的需求持續(xù)加強。因此,世界上各種設(shè)備核心的基礎(chǔ)計算架構(gòu)的持續(xù)演進顯得尤為重要。

2023-10-11 標(biāo)簽:寄存器神經(jīng)網(wǎng)絡(luò)人工智能 1090 0

查看更多>>

arm架構(gòu)資料下載

查看更多>>

arm架構(gòu)資訊

在ARM平臺部署Windows,研揚助您踏入物聯(lián)網(wǎng)生態(tài)系的全新領(lǐng)域

在ARM平臺部署Windows,研揚助您踏入物聯(lián)網(wǎng)生態(tài)系的全新領(lǐng)域

研揚將MicrosoftWindows導(dǎo)入Arm架構(gòu)的解決方案中,大幅提升了開發(fā)潛力,賦予使用者一個可自定義且靈活的平臺,以優(yōu)化工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)板和系統(tǒng)的...

2024-05-11 標(biāo)簽:網(wǎng)關(guān)ARM平臺ARM嵌入式 318 0

基于高通主板的ARM架構(gòu)服務(wù)器

一、ARM架構(gòu)服務(wù)器的崛起 (一)市場需求推動 消費市場寒冬,全球消費電子需求下行,服務(wù)器成半導(dǎo)體核心動力之一。Arm 加速布局服務(wù)器領(lǐng)域,如 9 月推...

2024-09-11 標(biāo)簽:高通服務(wù)器主板 361 0

就服務(wù)器而言,ARM架構(gòu)與X86架構(gòu)有什么區(qū)別?各自的優(yōu)勢在哪里?

一、服務(wù)器架構(gòu)概述 在數(shù)字化時代,服務(wù)器架構(gòu)至關(guān)重要。服務(wù)器是網(wǎng)絡(luò)核心節(jié)點,存儲、處理和提供數(shù)據(jù)與服務(wù),是企業(yè)和組織信息化、數(shù)字化的關(guān)鍵基礎(chǔ)設(shè)施。ARM...

2024-09-09 標(biāo)簽:服務(wù)器ARM架構(gòu)X86架構(gòu) 986 0

什么是ARM架構(gòu)?什么是X86架構(gòu)?兩者的區(qū)別是什么?

一、什么是ARM架構(gòu)? (一)起源與發(fā)展 ARM 架構(gòu)由英國劍橋的 Acorn 計算機公司開發(fā)。因市場無合適產(chǎn)品,Acorn 自行設(shè)計出第一款微處理器,...

2024-09-06 標(biāo)簽:AIARM架構(gòu)X86架構(gòu) 499 0

走進RISC-V:芯片界的新革命

走進RISC-V:芯片界的新革命

與傳統(tǒng)的x86和ARM架構(gòu)相比,RISC-V以其開源和靈活性,吸引了越來越多的目光。在當(dāng)今芯片產(chǎn)業(yè)的熱門詞匯中,RISC-V絕對值得我們關(guān)注。那么,RI...

2024-07-12 標(biāo)簽:芯片開源ARM架構(gòu) 515 0

飛天技術(shù)沙龍回顧:業(yè)務(wù)創(chuàng)新新選擇,倚天Arm架構(gòu)深入探討

飛天技術(shù)沙龍回顧:業(yè)務(wù)創(chuàng)新新選擇,倚天Arm架構(gòu)深入探討

日前,飛天技術(shù)沙龍《業(yè)務(wù)創(chuàng)新新選擇,倚天Arm架構(gòu)深入探索》在上海成功舉行。來自阿里云、平頭哥及Arm的專家為現(xiàn)場觀眾深入解讀了Arm架構(gòu)的核心優(yōu)勢,并...

2024-05-21 標(biāo)簽:ARMARM架構(gòu)平頭哥 499 0

凌華科技提供基于Intel Bay Trail處理器的核心計算模塊

凌華科技提供基于Intel Bay Trail處理器的核心計算模塊

憑借與AMD、Ampere、Intel、MediaTek、NXP、Qualcomm、Texas Instruments等CPU行業(yè)領(lǐng)導(dǎo)者密切合作的強大關(guān)...

2024-04-18 標(biāo)簽:處理器嵌入式凌華科技 648 0

為什么選擇將AMBA CHI用于芯粒呢?

為什么選擇將AMBA CHI用于芯粒呢?

Arm 執(zhí)行副總裁兼首席架構(gòu)師 Richard Grisenthwaite 曾在一篇博客中表示,Arm 正攜手生態(tài)系統(tǒng)的合作伙伴就芯粒的標(biāo)準(zhǔn)化展開協(xié)作,...

2024-04-08 標(biāo)簽:芯片設(shè)計AMBA總線ARM架構(gòu) 790 0

國芯科技RAID卡與浪潮信息云巒操作系統(tǒng)KeyarchOS完成澎湃技術(shù)認(rèn)證

國芯科技RAID卡與浪潮信息云巒操作系統(tǒng)KeyarchOS完成澎湃技術(shù)認(rèn)證

日前,經(jīng)過各方研發(fā)人員的刻苦攻關(guān),國芯科技(證券代碼:688262.SH)全資子公司廣州領(lǐng)芯科技有限公司(以下簡稱“廣州領(lǐng)芯”)的RAID卡與浪潮信息的...

2024-04-03 標(biāo)簽:RAID主控芯片ARM架構(gòu) 493 0

什么是ARM架構(gòu)?ARM主板有哪些優(yōu)勢?

ARM主板不僅在物聯(lián)網(wǎng)設(shè)備中廣泛應(yīng)用,還在嵌入式系統(tǒng)和工控領(lǐng)域等方面展現(xiàn)了強大的性能和靈活性。

2024-03-29 標(biāo)簽:處理器嵌入式系統(tǒng)物聯(lián)網(wǎng) 1034 0

查看更多>>

arm架構(gòu)數(shù)據(jù)手冊

相關(guān)標(biāo)簽

相關(guān)話題

換一批
  • 深度學(xué)習(xí)
    深度學(xué)習(xí)
    +關(guān)注
  • 工業(yè)4.0
    工業(yè)4.0
    +關(guān)注
    工業(yè)4.0是由德國政府《德國2020高技術(shù)戰(zhàn)略》中所提出的十大未來項目之一。該項目由德國聯(lián)邦教育局及研究部和聯(lián)邦經(jīng)濟技術(shù)部聯(lián)合資助,投資預(yù)計達(dá)2億歐元。旨在提升制造業(yè)的智能化水平,建立具有適應(yīng)性、資源效率及基因工程學(xué)的智慧工廠,在商業(yè)流程及價值流程中整合客戶及商業(yè)伙伴。
  • 英偉達(dá)
    英偉達(dá)
    +關(guān)注
    Nvidia 是全球圖形技術(shù)和數(shù)字媒體處理器行業(yè)領(lǐng)導(dǎo)廠商,NVIDIA的總部設(shè)在美國加利福尼亞州的圣克拉拉市,在20多個國家和地區(qū)擁有約5700名員工。公司在可編程圖形處理器方面擁有先進的專業(yè)技術(shù),在并行處理方面實現(xiàn)了諸多突破。公司創(chuàng)立于1993年1月,總部位于美國加利福尼亞州圣克拉拉市。
  • BeagleBone
    BeagleBone
    +關(guān)注
  • mbed
    mbed
    +關(guān)注
  • 無人機技術(shù)
    無人機技術(shù)
    +關(guān)注
    以無人駕駛來說,城市中將建造一個巨大的交通共享網(wǎng),只要拿出手機就能隨時呼叫無人駕駛汽車服務(wù);交警能精準(zhǔn)判斷每一輛汽車去向,更有效地管理交通……
  • LD3320
    LD3320
    +關(guān)注
  • OpenWrt
    OpenWrt
    +關(guān)注
    OpenWrt 可以被描述為一個嵌入式的 Linux 發(fā)行版。(主流路由器固件有 dd-wrt,tomato,openwrt,padavan四類)對比一個單一的、靜態(tài)的系統(tǒng),OpenWrt的包管理提供了一個完全可寫的文件系統(tǒng),從應(yīng)用程序供應(yīng)商提供的選擇和配置,并允許您自定義的設(shè)備,以適應(yīng)任何應(yīng)用程序。
  • DragonBoard 410c
    DragonBoard 410c
    +關(guān)注
    Qualcomm最新的“龍板”——Qualcomm DragonBoard 410c,是一枚功能極為強大,身材特別小巧的開發(fā)板,它集成了目前最流行的智能手機處理能力,幫您實現(xiàn)對各種智能硬件的天馬行空想象。您可以研用“龍板”實現(xiàn)高清視頻、Wi-Fi/藍(lán)牙、多媒體、3D游戲等各項功能。
  • OpenCL
    OpenCL
    +關(guān)注
    OpenCL是一個為異構(gòu)平臺編寫程序的框架,此異構(gòu)平臺可由CPU,GPU或其他類型的處理器組成。OpenCL由一門用于編寫kernels (在OpenCL設(shè)備上運行的函數(shù))的語言(基于C99)和一組用于定義并控制平臺的API組成。
  • 嵌入式操作系統(tǒng)
    嵌入式操作系統(tǒng)
    +關(guān)注
    嵌入式操作系統(tǒng)(Embedded Operating System,簡稱:EOS)是指用于嵌入式系統(tǒng)的操作系統(tǒng)。嵌入式操作系統(tǒng)是一種用途廣泛的系統(tǒng)軟件,通常包括與硬件相關(guān)的底層驅(qū)動軟件、系統(tǒng)內(nèi)核、設(shè)備驅(qū)動接口、通信協(xié)議、圖形界面、標(biāo)準(zhǔn)化瀏覽器等。
  • Windows CE
    Windows CE
    +關(guān)注
     Windows Embedded Compact(即 Windows CE)是微軟公司嵌入式、移動計算平臺的基礎(chǔ),它是一個開放的、可升級的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設(shè)備操作系統(tǒng)。
  • JDI
    JDI
    +關(guān)注
    JDI(Java Debug Interface)是 JPDA 三層模塊中最高層的接口,定義了調(diào)試器(Debugger)所需要的一些調(diào)試接口。基于這些接口,調(diào)試器可以及時地了解目標(biāo)虛擬機的狀態(tài),例如查看目標(biāo)虛擬機上有哪些類和實例等。
  • NFS
    NFS
    +關(guān)注
      網(wǎng)絡(luò)文件系統(tǒng),英文Network File System(NFS),是由SUN公司研制的UNIX表示層協(xié)議(presentation layer protocol),能使使用者訪問網(wǎng)絡(luò)上別處的文件就像在使用自己的計算機一樣。
  • 麒麟960
    麒麟960
    +關(guān)注
    麒麟960(kirin 960)是海思半導(dǎo)體有限公司推出的新一代移動設(shè)備芯片,麒麟960首次配備ARM Cortex-A73 CPU核心,小核心為A53,組成四大四小的big.LITTLE組合,GPU為Mali G71 MP8。
  • tizen
    tizen
    +關(guān)注
  • SiliconLabs
    SiliconLabs
    +關(guān)注
  • X86架構(gòu)
    X86架構(gòu)
    +關(guān)注
  • uCOS II
    uCOS II
    +關(guān)注
  • ARM公司
    ARM公司
    +關(guān)注
    ARM公司是一家知識產(chǎn)權(quán)(IP)供應(yīng)商,它與一般的半導(dǎo)體公司最大的不同就是不制造芯片且不向終端用戶出售芯片,而是通過轉(zhuǎn)讓設(shè)計方案,由合作伙伴生產(chǎn)出各具特色的芯片。
  • 米爾科技
    米爾科技
    +關(guān)注
    米爾是一家專注于ARM嵌入式軟硬件開發(fā)的高新技術(shù)企業(yè)。在以客戶為中心的指引下,米爾為嵌入式領(lǐng)域客戶提供專業(yè)的ARM工業(yè)控制板、ARM核心板、ARM開發(fā)工具、充電樁計費控制單元及充電控制板等產(chǎn)品和技術(shù)服務(wù)。
  • 數(shù)字電子鐘
    數(shù)字電子鐘
    +關(guān)注
  • A6處理器
    A6處理器
    +關(guān)注
  • 大聯(lián)大友尚
    大聯(lián)大友尚
    +關(guān)注
  • YunOS
    YunOS
    +關(guān)注
  • OpenStack
    OpenStack
    +關(guān)注
    OpenStack是一個開源的云計算管理平臺項目,是一系列軟件開源項目的組合。由NASA(美國國家航空航天局)和Rackspace合作研發(fā)并發(fā)起,以Apache許可證(Apache軟件基金會發(fā)布的一個自由軟件許可證)授權(quán)的開源代碼項目。
  • MMU
    MMU
    +關(guān)注
    MMU是中文名是內(nèi)存管理單元,有時稱作分頁內(nèi)存管理單元,它是一種負(fù)責(zé)處理中央處理器(CPU)的內(nèi)存訪問請求的計算機硬件。它的功能包括虛擬地址到物理地址的轉(zhuǎn)換(即虛擬內(nèi)存管理)、內(nèi)存保護、中央處理器高速緩存的控制,在較為簡單的計算機體系結(jié)構(gòu)中,負(fù)責(zé)總線的仲裁以及存儲體切換。
  • 馬云
    馬云
    +關(guān)注
  • OMAPL138
    OMAPL138
    +關(guān)注
    OMAP-L138是美國德州儀器(TI)推出全新DSP+ARM工業(yè)處理器 ,這款芯片也是業(yè)界功耗最低的浮點數(shù)字信號處理器 (DSP) + ARM9處理器,大大降低了雙核通訊的開發(fā)難度,可充分滿足工業(yè)應(yīng)用的高能效、連通性設(shè)計對高集成度外設(shè)、更低熱量耗散以及更長電池使用壽命的需求。
  • 中國硬件創(chuàng)新大賽
    中國硬件創(chuàng)新大賽
    +關(guān)注
換一批

關(guān)注此標(biāo)簽的用戶(14人)

jf_42215253 jf_67771521 KIG 律動的三水 楚法丁諾 飛下kk 鋼鐵俠私人助理 二東東 的小菜鳥 多層次 起個破名叫啥好 hanershuai

編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題