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

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

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

3天內不再提示

ARMv7-A指令集、架構與處理器概述

嵌入式那些事 ? 來源:嵌入式那些事 ? 2023-10-16 09:26 ? 次閱讀

ARM公司芯片

ARM公司是一家知識產權(IP)供應商,它與一般的半導體公司最大的不同就是它不制造芯片并且不向終端用戶出售芯片,而是通過轉讓設計方案,由合作伙伴生產出各具特色的芯片。ARM公司利用這種雙贏的伙伴關系迅速成為了全球性RISC微處理器標準的締造者。這種模式也給用戶帶來了巨大的好處,因為用戶只需要掌握一種ARM內核結構及其開發手段,就能夠使用多家公司相同ARM內核的芯片。

ARM處理器在性能,成本與功耗之間的平衡,是ARM處理器的亮點。在智能家居物聯網、平板電腦、多媒體數字、汽車電子醫療電子等領域ARM處理器具有統治地位。

指令集、架構與處理器

ARM體系結構是一種硬件規范,主要用來約定指令集、芯片內部體系結構(如MMU、Cache)等。

指令集是處理器使用的指令編碼方式,ARM指令集的命名方式為ARMv+version,目前是ARMv1~ARMv9,數字越大表示指令集越先進。

下面列舉一些指令集應用到具體處理器的例子。

ARMv4和ARMv4T指令集主要在ARM7TDMI、ARM920T和StrongARM這些處理器中使用。

ARMv5指令集主要在ARM926EJ-S、ARM946E-S和XScale這些處理器中使用。

ARMv6指令集主要在ARM1136J-S、ARM1176JZ-S和ARM1156T2-S這些處理器中使用。

ARMv6-M指令集主要在Cortex-M0和Cortex-M1這些處理器中使用。

ARMv7-A指令集主要在Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A12和Cortex-A15這些處理器中使用。

ARMv7-R指令集主要在Cortex-R4、Cortex-R5和Cortex-R7這些處理器中使用。

ARMv7-M指令集主要在Cortex-M3和Cortex-M4這些處理器中使用。

架構主要是指某一個處理器所使用的具體指令集。在大部分場合,架構等于指令集。比如說i.MX 6ULL處理器是基于ARMv7-A架構的,也就是說i.MX 6ULL處理器使用的是ARMv7-A指令集。

基于ARMv7-A的處理器內部結構

ARMv7-A采用的是32位結構,因此其核心寄存器也是32位寬。

基于ARMv7-A實現的處理器內部結構描述如下:

處理器核心:有單核和多核之分,對稱多核應用比較廣泛,通常每個核心會包含L1 I-Cache、L1 D-Cache,可選的浮點單元,可選的NEON,MMU等。

中斷控制器:GIC

系統總線:處理器核心通過系統總線與外設控制器進行數據交互。

時鐘系統;

電源管理系統;

復位系統;

調試系統。

基于ARMv7-A指令集實現的Cortex-A5處理器的結構示意圖如下所示:

6c8506ae-6b30-11ee-939d-92fbcf53809c.png







審核編輯:劉清

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

    關注

    115

    文章

    6193

    瀏覽量

    144986
  • ARM處理器
    +關注

    關注

    6

    文章

    361

    瀏覽量

    41957
  • ARM芯片
    +關注

    關注

    1

    文章

    126

    瀏覽量

    21587
  • 中斷控制器
    +關注

    關注

    0

    文章

    59

    瀏覽量

    9493
  • Cortex-A5
    +關注

    關注

    0

    文章

    19

    瀏覽量

    11132

原文標題:ARMv7-A 那些事 - 1.概述

文章出處:【微信號:嵌入式那些事,微信公眾號:嵌入式那些事】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    現代處理器的主要指令集架構

    ? ?現代處理器的主要指令集架構(ISA)包括:x86指令集架構、RISC指令集
    的頭像 發表于 12-11 09:55 ?4730次閱讀
    現代<b class='flag-5'>處理器</b>的主要<b class='flag-5'>指令集</b><b class='flag-5'>架構</b>

    如何使用OMAP3530的NEON指令集進行視頻編解碼?

    指令集,可以加速多媒體數據處理。通過修改FFmpeg的配置參數,使用“--arch=arm --cpu=armv7-a --extra-cflags='-fPIC -march=armv7-a
    發表于 05-31 03:16

    簡單介紹ARM的指令集

    保護內存系統體系結構(PMSA)。它支持A32和T32指令集。M系列,面向微處理器架構。該系列實現了一個為低延遲中斷處理而設計的程序員模型
    發表于 08-18 10:58

    ARMv8架構資料分享

    ,大大提升了處理器的性能。從目前的的了解來看,基本上 ARMv8 與上代架構的差別是非常大的。除了 A64 指令集之外,還有許多地方都有較大
    發表于 03-21 14:50

    淺析ARMv7-A體系架構下的MMU的基本原理

    ARMv7-A 架構的虛擬內存系統架構,與 VMSA 對應的還有 PMSA,這個是 ARMv7-R 系列的處理器支持的內存保護系統
    發表于 05-24 16:54

    ARM體系結構參考手冊ARMv7-AARMv7-R版本

    本手冊介紹ARM?架構v7ARMv7A和R配置文件。 其中包括以下內容的描述: ·處理器指令集
    發表于 08-12 07:46

    處理器指令集設計

    處理器指令集設計垂直指令格式指令類型及其使用頻度CISC指令集特點 RISC指令集特點
    發表于 10-29 17:13 ?64次下載
    微<b class='flag-5'>處理器</b><b class='flag-5'>指令集</b>設計

    ARMv4指令集模擬設計及優化技術

    指令集模擬處理器、編譯以及嵌入式系統設計中的重要工具之一.首先討論指令集模擬的分類及特點
    發表于 11-07 15:36 ?38次下載

    ARM推新品:ARMv8首次支援64位元指令集

    處理器授權大廠ARM于上周(10/27)公布最新處理器規格ARMv8架構,一舉將其產品線推入64位元市場。ARMv8以
    發表于 11-01 09:32 ?1511次閱讀

    Cortex-M系列處理器指令集_指令集特性比較總結

    本文主要介紹Cortex-M系列處理器指令集指令集特性比較總結,具體的跟隨小編一起來了解一下。
    發表于 04-18 16:59 ?8065次閱讀
    Cortex-M系列<b class='flag-5'>處理器</b><b class='flag-5'>指令集</b>_<b class='flag-5'>指令集</b>特性比較總結

    處理器架構指令集

    大家天天都在使用手機,你知道你的手機使用的什么處理器處理器又是何種架構呢?今天筆者就來談談處理器架構
    的頭像 發表于 04-26 11:40 ?3778次閱讀
    <b class='flag-5'>處理器</b><b class='flag-5'>架構</b>與<b class='flag-5'>指令集</b>

    ARMv7-A工作模式介紹

    TF-A 一開始是為 ARMv8 準備的,ARMv8 最突出的特點就是支持 64 位指令,但是為了兼容原來的 ARMv7
    的頭像 發表于 09-11 16:31 ?1045次閱讀
    <b class='flag-5'>ARMv7-A</b>工作模式介紹

    處理器指令集架構介紹

    處理器指令集架構(Instruction Set Architecture,ISA)是計算機體系結構中至關重要的部分,它定義了微處理器能夠執行的操作和
    的頭像 發表于 08-22 10:53 ?1631次閱讀

    處理器指令集有哪些

    處理器指令集是微處理器設計和功能實現的基礎,它決定了微處理器能夠執行哪些操作以及這些操作如何被組織和執行。隨著計算機技術的不斷發展,微處理器
    的頭像 發表于 10-05 14:58 ?397次閱讀

    簡述微處理器指令集架構

    處理器指令集架構(Instruction Set Architecture,ISA)是計算機體系結構中的核心組成部分,它定義了計算機能夠執行的指令集合、數據類型、寄存
    的頭像 發表于 10-05 14:59 ?586次閱讀
    主站蜘蛛池模板: 天天操夜| 国产大乳孕妇喷奶水在线观看 | 日本精高清区一 | 黄视频免费 | 人人爽天天碰天天躁夜夜躁 | bt天堂资源种子在线8 | avbobo在线 | 老司机亚洲精品影院在线观看 | 西西人体44rt高清午夜 | 天天操天天看 | 四虎精品影院4hutv四虎 | 夜操| 好硬好湿好爽再深一点h | 国产精品大尺度尺度视频 | 天堂资源在线bt种子8 | 五月月色开心婷婷久久合 | 狠狠操狠狠摸 | 最近2018中文字幕免费看在线 | 757福利影院合集3000 | 九九国产在线 | 美女全黄网站免费观看 | 2019偷偷狠狠的日日 | 一本高清在线 | 国产一级特黄高清免费大片 | 9966国产精品视频 | 免费看男女下面日出水视频 | 99热这里只有精品一区二区三区 | 狼色影院 | 久久影视免费体验区午夜啪啪 | 四虎影视永久地址 | 天天干夜夜艹 | 亚洲男人的天堂在线观看 | www.你懂的| 色视频免费观看高清完整 | 久久99热狠狠色精品一区 | 日日干干夜夜 | 天堂bt资源www在线 | 1314亚洲人成网站在线观看 | 久久成人国产精品免费 | 国产精品午夜自在在线精品 | 中文字幕123 |