新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ARM 處理器如何處理異常

        ARM 處理器如何處理異常

        作者: 時間:2016-11-09 來源:網絡 收藏
        當異常發生時,ARM處理器盡可能完成當前指令(除了復位異常)后,再去處理異常。并執行如下動作:

        1. 進入與特定的異常相應的操作模式。

        本文引用地址:http://www.104case.com/article/201611/317947.htm

        2. 將引起異常指令的下一條指令的地址保存到新模式的r14中。

        3. 將CPSR的原值保存到新模式的SPSR中。

        4. 通過設置CPSR的第7位來禁止IRQ。如果異常為快速中斷。則還要設置CPSR的第6位來禁止快速中斷。

        5. 給PC強制賦向量地址值。



        關鍵詞: ARM處理器處理異

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 古田县| 土默特左旗| 武川县| 连州市| 淅川县| 大同县| 宜阳县| 康定县| 基隆市| 定襄县| 高碑店市| 永州市| 增城市| 武威市| 通江县| 蒙阴县| 武平县| 稷山县| 淳安县| 卢龙县| 文昌市| 丰城市| 台湾省| 成武县| 武安市| 怀化市| 屏边| 高密市| 平泉县| 吉水县| 维西| 海门市| 华亭县| 依安县| 柘城县| 思南县| 陕西省| 本溪市| 晋城| 勃利县| 淄博市|