那曲檬骨新材料有限公司

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

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

3天內不再提示

ARM體系結構所支持的異常和具體含義

米爾科技 ? 作者:米爾科技 ? 2019-10-24 15:52 ? 次閱讀

ARM體系結構所支持的異常和具體含義如下:

1、復位(優(yōu)先級1)

處理器的復位電平有效時,產(chǎn)生復位異常,程式跳轉到復位異常處執(zhí)行(異常向量:0x0000,0000);

2、未定義指令(優(yōu)先級6

當ARM處理器或協(xié)處理器遇見不能處理的指令時,產(chǎn)生為定義異常。可使用該異常機制進行軟件仿真異常向量:0x0000,0004);

3、軟件中斷(優(yōu)先級6

有執(zhí)行SWI指令產(chǎn)生,可用于用戶模式下程式調用特權操作指令。可使用該異常機制實現(xiàn)系統(tǒng)功能調用(異常向量:0x0000,0008);

4、指令預取中止(優(yōu)先級5

若處理器的預取指令的地址不存在,或該地址不允許當前指令訪問,存儲器會向處理器發(fā)出中止信號,當預取指令被執(zhí)行時,才會產(chǎn)生指令預取中止異常(異常向量:0x0000,000C);

5、數(shù)據(jù)中止(優(yōu)先級2

若處理器數(shù)據(jù)訪問的指令的地址不存在,或該地址不允許當前指令訪問,產(chǎn)生數(shù)據(jù)中止異常(異常向量:0x0000,0010);

6、IRQ,外部中斷請求(優(yōu)先級4

當處理器的外部中斷請求引腳有效,且CPSR中的I位為0時,產(chǎn)生IRQ異常。系統(tǒng)的外設能該異常請求中斷服務(異常向量:0x0000,0018);

7、FIQ,快速中斷請求(優(yōu)先級3

當處理器的快速中斷請求引腳有效,且CPSR中的F位為0時,產(chǎn)生FIQ異常(異常向量:0x0000,001C)。

總結如下表格:

異常中斷類型

異常中斷模式

向量地址

優(yōu)先級(1最高)

復位

管理模式

0x00000000

1

未定義指令

未定義模式

0x00000004

6

軟件中斷(SWI)

管理模式

0x00000008

6

指令預取中止

中止模式

0x0000000C

5

數(shù)據(jù)訪問中止

中止模式

0x00000010

2

保留

0x00000014

保留

外部中斷請求IRQ

IRQ模式

0x00000018

4

快速中斷請求FIQ

FIQ模式

0x0000001C

3

說明:其中異常向量0x0000,0014為保留的異常向量。


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

    關注

    134

    文章

    9165

    瀏覽量

    369195
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6086

    瀏覽量

    35614
  • 米爾科技
    +關注

    關注

    5

    文章

    227

    瀏覽量

    21098
收藏 人收藏

    評論

    相關推薦

    ARM體系結構處理器支持異常類型

    ARM體系結構支持異常具體含義如下:1、復位(
    發(fā)表于 10-13 10:06

    ARM SoC體系結構

    介紹ARM 的片上系統(tǒng)體系結構
    發(fā)表于 03-31 23:03

    新手必看,關于ARM的22個常用概念

    特權的操作系統(tǒng)任務;未定義指令中止模式(und):當未定義指令執(zhí)行時進入該模式,可用于支持硬件協(xié)處理器的軟件仿真。11.ARM體系結構支持
    發(fā)表于 10-17 14:19

    ARM體系結構是怎樣的?

    ARM體系結構是怎樣的?
    發(fā)表于 11-05 06:40

    Microarchitecture指令集體系結構

    第二章 ARM微處理器概述與編程模型ARM體系結構及其發(fā)展歷史處理器的體系結構處理器微架構 Microarchitecture指令集體系結構
    發(fā)表于 12-14 07:13

    ARM9體系結構的相關資料分享

    7.Thumb指令集概況8.ARM指令集與Thumb指令集比較ARM9體系結構1.ARM命名ARM系列微處理器擴展命名符號的
    發(fā)表于 12-20 07:47

    Arm的DRTM體系結構規(guī)范

    本規(guī)范定義了基于Arm A配置文件體系結構的處理器的動態(tài)測量信任根(DRTM)體系結構。本規(guī)范基于TCG D-RTM體系結構[4]的概念,但作為一個獨立的獨立文檔發(fā)揮作用。它使用了TC
    發(fā)表于 08-08 07:45

    ARM體系結構與編程

    ARM體系結構與編程
    發(fā)表于 02-11 09:35 ?169次下載
    <b class='flag-5'>ARM</b><b class='flag-5'>體系結構</b>與編程

    ARM體系結構與程序設計

    ARM體系結構與程序設計》是ARM體系結構與程序設計的一本實用指導書籍,通過案例詳細介紹了ARM體系結
    發(fā)表于 10-27 16:37 ?2378次閱讀

    ARM體系結構講解

    ARM體系結構,感興趣的小伙伴們可以看看。
    發(fā)表于 11-08 18:13 ?3次下載

    ARM7體系結構

    ARM7體系結構的詳細介紹
    發(fā)表于 05-03 09:21 ?29次下載

    解讀ARM體系結構命名規(guī)則

    1.2 ARM體系結構的命名規(guī)則 ARM體系結構是CPU產(chǎn)品使用的一種體系結構
    發(fā)表于 10-18 13:27 ?4次下載

    ARM體系結構和應用系統(tǒng)設計示例

    ARM體系結構和應用系統(tǒng)設計示例
    發(fā)表于 10-30 09:38 ?4次下載
    <b class='flag-5'>ARM</b><b class='flag-5'>體系結構</b>和應用系統(tǒng)設計示例

    ARM體系結構支持異常有哪些含義支持異常類型概述

    ARM 體系結構支持異常具體含義如下:1、復位
    發(fā)表于 02-26 10:32 ?3次下載
    <b class='flag-5'>ARM</b><b class='flag-5'>體系結構</b><b class='flag-5'>所</b><b class='flag-5'>支持</b>的<b class='flag-5'>異常</b>有哪些<b class='flag-5'>含義</b>和<b class='flag-5'>所</b><b class='flag-5'>支持</b>的<b class='flag-5'>異常</b>類型概述

    米爾科技ARM體系結構與編程介紹

    ARM體系結構與編程》分14章對ARM處理器的體系結構、指令系統(tǒng)和開發(fā)工具作了比較全面的介紹。
    的頭像 發(fā)表于 11-25 09:18 ?2088次閱讀
    米爾科技<b class='flag-5'>ARM</b><b class='flag-5'>體系結構</b>與編程介紹
    大发888我爱好| 百家乐最好的投注法| 博彩投注| 八卦图24山代表的| 万宁市| 玩百家乐免费| 百家乐官网赌博在线娱乐| 棋牌英雄传| 百家乐下路教学| 百家乐官网园鼎盛娱乐场| 大发888开户注册平台| 百家乐必胜软件下载| 在线百家乐官网怎么下注| 大发888娱乐场手机版| 网页百家乐游戏| 大玩家百家乐官网现金网| 大发888出纳| 澳门百家乐怎样下注| 太阳城百家乐官网试玩优惠| 大发888 188| 太阳城百家乐出千技术| 百家乐官网群11889| 八大胜| 郑州百家乐的玩法技巧和规则| 反赌百家乐官网的玩法技巧和规则 | 大发888娱乐场df888| 澳门百家乐棋牌游戏| 赌场百家乐官网网站| 金凤凰平台| 神话百家乐的玩法技巧和规则 | 金臂百家乐官网注册送彩金 | 金赞娱乐城| 百家乐桌布无纺布| 如何玩百家乐扑克| 百家乐官网电脑游戏机投注法实例| 金龙博彩| 亚洲百家乐博彩的玩法技巧和规则 | 百家乐官网最佳打| 百家乐官网技巧阅读| 德州扑克 单机版| 传奇百家乐的玩法技巧和规则|