完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > ARM
ARM處理器是Acorn有限公司面向低預(yù)算市場(chǎng)設(shè)計(jì)的第一款RISC微處理器。更早稱作Acorn RISC Machine。ARM處理器本身是32位設(shè)計(jì),但也配備16位指令集,一般來(lái)講比等價(jià)32位代碼節(jié)省達(dá)35%,卻能保留32位系統(tǒng)的所有優(yōu)勢(shì)。
ARM的Jazelle技術(shù)使Java加速得到比基于軟件的Java虛擬機(jī)(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。CPU功能上增加DSP指令集提供增強(qiáng)的16位和32位算術(shù)運(yùn)算能力,提高了性能和靈活性。ARM還提供兩個(gè)前沿特性來(lái)輔助帶深嵌入處理器的高集成SoC器件的調(diào)試,它們是嵌入式ICE-RT邏輯和嵌入式跟蹤宏核(ETMS)系列。
ARM的Jazelle技術(shù)使Java加速得到比基于軟件的Java虛擬機(jī)(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。CPU功能上增加DSP指令集提供增強(qiáng)的16位和32位算術(shù)運(yùn)算能力,提高了性能和靈活性。ARM還提供兩個(gè)前沿特性來(lái)輔助帶深嵌入處理器的高集成SoC器件的調(diào)試,它們是嵌入式ICE-RT邏輯和嵌入式跟蹤宏核(ETMS)系列。
特點(diǎn)
ARM處理器的三大特點(diǎn)是:耗電少功能強(qiáng)、16位/32位雙指令集和合作伙伴眾多。
1、體積小、低功耗、低成本、高性能;
2、支持Thumb(16位)/ARM(32位)雙指令集,能很好的兼容8位/16位器件;
3、大量使用寄存器,指令執(zhí)行速度更快;
4、大多數(shù)數(shù)據(jù)操作都在寄存器中完成;
5、尋址方式靈活簡(jiǎn)單,執(zhí)行效率高;
6、指令長(zhǎng)度固定。
體系結(jié)構(gòu)
1 CISC(Complex Instruction Set Computer,復(fù)雜指令集計(jì)算機(jī))
在CISC指令集的各種指令中,大約有20%的指令會(huì)被反復(fù)使用,占整個(gè)程序代碼的80%。而余下的指令卻不經(jīng)常使用,在程序設(shè)計(jì)中只占20%。
2 RISC(Reduced Instruction Set Computer,精簡(jiǎn)指令集計(jì)算機(jī))
RISC結(jié)構(gòu)優(yōu)先選取使用頻最高的簡(jiǎn)單指令,避免復(fù)雜指令;將指令長(zhǎng)度固定,指令格式和尋址方式種類減少;以控制邏輯為主,不用或少用微碼控制等
RISC體系結(jié)構(gòu)應(yīng)具有如下特點(diǎn):
1 采用固定長(zhǎng)度的指令格式,指令歸整、簡(jiǎn)單、基本尋址方式有2~3種。
2 使用單周期指令,便于流水線操作執(zhí)行。
3 大量使用寄存器,數(shù)據(jù)處理指令只對(duì)寄存器進(jìn)行操作,只有加載/存儲(chǔ)指令可以訪問(wèn)存儲(chǔ)器,以提高指令的執(zhí)行效率。
除此以外,ARM體系結(jié)構(gòu)還采用了一些特別的技術(shù),在保證高性能的前提下盡量縮小芯片的面積,并降低功耗:
4 所有的指令都可根據(jù)前面的執(zhí)行結(jié)果決定是否被執(zhí)行,從而提高指令的執(zhí)行效率。
5 可用加載/存儲(chǔ)指令批量傳輸數(shù)據(jù),以提高數(shù)據(jù)的傳輸效率。
6 可在一條數(shù)據(jù)處理指令中同時(shí)完成邏輯處理和移位處理。
7 在循環(huán)處理中使用地址的自動(dòng)增減來(lái)提高運(yùn)行效率。
寄存器結(jié)構(gòu)
ARM處理器共有37個(gè)寄存器,被分為若干個(gè)組(BANK),這些寄存器包括:
1 31個(gè)通用寄存器,包括程序計(jì)數(shù)器(PC指針),均為32位的寄存器。
2 6個(gè)狀態(tài)寄存器,用以標(biāo)識(shí)CPU的工作狀態(tài)及程序的運(yùn)行狀態(tài),均為32位,只使用了其中的一部分。
指令結(jié)構(gòu)
ARM微處理器的在較新的體系結(jié)構(gòu)中支持兩種指令集:ARM指令集和Thumb指令集。其中,ARM指令為32位的長(zhǎng)度,Thumb指令為16位長(zhǎng)度。Thumb指令集為ARM指令集的功能子集,但與等價(jià)的ARM代碼相比較,可節(jié)省30%~40%以上的存儲(chǔ)空間,同時(shí)具備32位代碼的所有優(yōu)點(diǎn)。
體系結(jié)構(gòu)擴(kuò)充
當(dāng)前ARM體系結(jié)構(gòu)的擴(kuò)充包括:
·Thumb 16位指令集,為了改善代碼密度;
·DSP DSP應(yīng)用的算術(shù)運(yùn)算指令集;
·Jazeller 允許直接執(zhí)行Java字節(jié)碼。
ARM處理器系列提供的解決方案有:
·無(wú)線、消費(fèi)類電子和圖像應(yīng)用的開放平臺(tái);
·存儲(chǔ)、自動(dòng)化、工業(yè)和網(wǎng)絡(luò)應(yīng)用的嵌入式實(shí)時(shí)系統(tǒng);
·智能卡和SIM卡的安全應(yīng)用。
飛凌嵌入式亮相德國(guó)紐倫堡embedded world 2026,深耕全球嵌入式AI市場(chǎng)!
2026年3月10日,全球嵌入式技術(shù)領(lǐng)域的年度盛會(huì)——embedded world 2026國(guó)際嵌入式展覽會(huì),在德國(guó)紐倫堡會(huì)展中心盛大啟幕。飛凌嵌入式攜...
CRA合規(guī)必備!飛凌嵌入式獲IEC 62443雙認(rèn)證,為企業(yè)出海開啟綠色通道
飛凌嵌入式FCU2601嵌入式控制單元成功斬獲IEC 62443-4-1安全體系認(rèn)證與IEC 62443-4-2組件安全認(rèn)證雙項(xiàng)權(quán)威證書,標(biāo)志著飛凌嵌入...
利用ExecuTorch和Arm SME2加速端側(cè)機(jī)器學(xué)習(xí)推理
交互式圖像分割已成為全球主流應(yīng)用中極具代表性的移動(dòng)端體驗(yàn)。簡(jiǎn)單來(lái)說(shuō),用戶只需在圖片上輕點(diǎn)一下(或粗略勾畫),應(yīng)用就能立刻生成像素蒙版,把目標(biāo)對(duì)象“摳”出...
基于Arm平臺(tái)的端到端int8 Conformer模型部署
在邊緣側(cè)運(yùn)行高質(zhì)量的語(yǔ)音與音頻模型頗具挑戰(zhàn),需滿足時(shí)延、內(nèi)存、功耗和模型大小等多方面的嚴(yán)苛約束。不同于云端部署,邊緣側(cè)系統(tǒng)通常離線運(yùn)行,需兼顧用戶隱私與...
速通攻略 | RK3588開發(fā)板U-Boot階段的存儲(chǔ)設(shè)備文件讀取方法
飛凌嵌入式OK3588-C開發(fā)板作為一款基于瑞芯微RK3588處理器設(shè)計(jì)開發(fā)的旗艦級(jí)開發(fā)板,不僅擁有4核A76+4核A55的強(qiáng)勁架構(gòu)以及6TOPS的卓越...
如何在DGX Spark上運(yùn)行NVIDIA Omniverse
首先感謝 Vigor 同學(xué)第一時(shí)間的分享,以下是具體如何在 DGX Spark 上運(yùn)行 Omniverse 的方法。
高低溫環(huán)境試驗(yàn)的詳細(xì)介紹:嵌入式核心板/開發(fā)板/工控機(jī)如何經(jīng)受考驗(yàn)?
高低溫試驗(yàn)是一種模擬極端溫度環(huán)境條件,對(duì)產(chǎn)品進(jìn)行性能測(cè)試的試驗(yàn)方法。簡(jiǎn)單來(lái)說(shuō),就是給產(chǎn)品來(lái)一場(chǎng)“冰與火”的考驗(yàn)。它通過(guò)人工營(yíng)造極端溫度環(huán)境,通過(guò)將樣品置...
常用 MCU 架構(gòu)對(duì)比:ARM、AVR、PIC、RISC-V
在嵌入式開發(fā)中,選擇合適的MCU架構(gòu)往往決定了項(xiàng)目開發(fā)效率和最終產(chǎn)品性能。市面上MCU架構(gòu)繁多,每種架構(gòu)在指令集、性能、功耗、外設(shè)支持和生態(tài)成熟度上各有...
深入解析ARM架構(gòu)下perf_event相關(guān)模塊的功能與調(diào)用流程
在 Linux 系統(tǒng)性能分析領(lǐng)域,perf 工具扮演著至關(guān)重要的角色,而其底層依賴的 perf_event 相關(guān)模塊更是核心中的核心。本文將圍繞 per...
中科芯CKS32F030F4P6 MCU在電池包中的應(yīng)用方案
CKS電池包顯示板基于32位低功耗MCU:CKS32F030F4P6設(shè)計(jì),內(nèi)核ARM Cortex-M0+,工作于 48MHz 時(shí)鐘頻率, 高速的嵌入式...
嵌入式系統(tǒng)級(jí)超低功耗藍(lán)牙多協(xié)議模塊PTR5605數(shù)據(jù)手冊(cè)立即下載
類別:嵌入式開發(fā) 2025-03-06 標(biāo)簽:ARM嵌入式系統(tǒng)藍(lán)牙
類別:電子資料 2025-01-17 標(biāo)簽:ARMCortex-M33
領(lǐng)芯微電子推出全集成三相無(wú)刷電機(jī)驅(qū)動(dòng)SoC LCT944XX系列
在智能化與高效能時(shí)代,電機(jī)控制系統(tǒng)的精簡(jiǎn)可靠是產(chǎn)品創(chuàng)新的關(guān)鍵核心。領(lǐng)芯微電子推出一款將高性能ARM Cortex-M0內(nèi)核、高精度模擬前端、完備的電源管...
Cadence在Arm Neoverse上擴(kuò)展其EDA產(chǎn)品組合
隨著人工智能的普及,全球?qū)τ?jì)算能力永無(wú)止境的需求只會(huì)持續(xù)增長(zhǎng)。隨著計(jì)算需求的增長(zhǎng),由于片上系統(tǒng) (SoC) 復(fù)雜性增加、上市時(shí)間縮短以及對(duì)每瓦能耗效率和...
意法半導(dǎo)體新品STM32C5系列重新定義入門級(jí)MCU的性能標(biāo)準(zhǔn)
入門級(jí)MCU應(yīng)用開發(fā),如何平衡性能與成本,是設(shè)計(jì)工程師繞不開的難題,控制成本就要犧牲性能,而提升性能就會(huì)超預(yù)算。如何破局?意法半導(dǎo)體新品STM32C5系...
Arm Flexible Access升級(jí)方案出爐,8.5萬(wàn)美元年費(fèi)解鎖海量IP+無(wú)限流片權(quán)益
近期,Arm技術(shù)授權(quán)訂閱模式中的Arm Flexible Access完成了擴(kuò)容升級(jí)。此次更新圍繞產(chǎn)品組合拓展、適用范圍擴(kuò)大、加入流程簡(jiǎn)化三個(gè)方向展開,...
飛凌嵌入式亮相德國(guó)紐倫堡embedded world 2026,深耕全球嵌入式AI市場(chǎng)!
2026年3月10日,全球嵌入式技術(shù)領(lǐng)域的年度盛會(huì)——embedded world 2026國(guó)際嵌入式展覽會(huì),在德國(guó)紐倫堡會(huì)展中心盛大啟幕。飛凌嵌入式攜...
人工智能 (AI) 并非一種具有單一理想基礎(chǔ)設(shè)施的單一工作負(fù)載。AI 涵蓋了多樣化的工作負(fù)載,需要系統(tǒng)層面的協(xié)同策略,才能高效且可擴(kuò)展地提供性能。而在這...
2026-03-11 標(biāo)簽:ARMcpu數(shù)據(jù)中心 393 0
TECNO與Arm攜手推動(dòng)移動(dòng)端實(shí)時(shí)生成式AI
Arm 始終堅(jiān)信,人工智能 (AI) 及其所帶來(lái)的價(jià)值,理應(yīng)惠及更廣泛的人群。這一理念正引領(lǐng) AI 邁入全新發(fā)展階段 —— 更具個(gè)性化、即時(shí)可用,并越來(lái)...
十年前,云基礎(chǔ)設(shè)施主要承載 Web 應(yīng)用和企業(yè)級(jí)工作負(fù)載,性能與功耗相對(duì)穩(wěn)定可預(yù)測(cè)。而現(xiàn)在,云基礎(chǔ)設(shè)施必須應(yīng)對(duì)人工智能 (AI) 工作負(fù)載的規(guī)模化擴(kuò)展,...
在入門級(jí)消費(fèi)電子與工業(yè)控制領(lǐng)域,開發(fā)者正面臨著日益嚴(yán)苛的設(shè)計(jì)挑戰(zhàn)——如何在保持高性能的同時(shí),實(shí)現(xiàn)更小尺寸、更低功耗與更優(yōu)成本。瑞薩電子全新推出的RA0E...
CRA合規(guī)必備!飛凌嵌入式獲IEC 62443雙認(rèn)證,為企業(yè)出海開啟綠色通道
飛凌嵌入式FCU2601嵌入式控制單元成功斬獲IEC 62443-4-1安全體系認(rèn)證與IEC 62443-4-2組件安全認(rèn)證雙項(xiàng)權(quán)威證書,標(biāo)志著飛凌嵌入...
| 型號(hào) | 描述 | 數(shù)據(jù)手冊(cè) | 參考價(jià)格 |
|---|---|---|---|
| V2C-DAPLINK-0353A | ARM DESIGNSTART DAPLINK BOARD FO |
獲取價(jià)格
|
|
| MCB1857U | KEIL NXP LPC 1857 EVAL BOARD & U |
獲取價(jià)格
|
|
| MCB1857UME | KEIL NXP LPC 1857 EVAL BOARD & U |
獲取價(jià)格
|
|
| MCB1760UME | KEIL NXP LPC1760 EVAL BOARD & UL |
獲取價(jià)格
|
|
| MCB1760U | KEIL NXP LPC1760 EVAL BOARD & UL |
獲取價(jià)格
|
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無(wú)人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |