久久久久久久麻豆,中日韩av在线,麻豆av在线免费,中文字幕二区三区,欧美日韩视频一区二区,亚洲欧美日韩在线一区,国产无毒不卡

ARM基礎知識學習四






ARM中異常中斷的種類

**復位(RESET)**

當處理器復位引腳有效時,系統(tǒng)產生復位異常中斷,程序跳轉到復位異常中斷處理程序處執(zhí)行。復ARM基礎ARM知識ARM學習位異常中斷通常用在下面幾種情況下:系統(tǒng)加電時;系統(tǒng)復位時;跳轉到復位中斷向量處執(zhí)行成為軟復位。

**未定義的指令**

當ARM處理器或者是系統(tǒng)中的協(xié)處理器認為當前指令未ARM基礎ARM知識ARM學習定義時,產生未定義的指令異常中斷,可以通過改異常中斷機制仿真浮點向量運算。

**軟件中斷**

這是一個由用戶定義的中斷指令??捎糜谟脩裟J较碌某绦蛘{用特權操作指令。在實時操作系統(tǒng)中可以通過該機制西線系統(tǒng)功能調用。

**指令與取終止(PrefechAbort)**

如果處理器預取的指令的地址不存在,或者該地址不允許當前指令訪問,當被預取的指令執(zhí)行時,處理器產生指令預取終止異常中斷。

**數據訪問終止(DATAABORT)

如果數據訪問指令的目標地址不存在,,或者該地址不允許當前指令訪問,處理器產生數據訪問終止異常中斷

**外部中斷請求(IRQ)**

當處理器的外部中斷請求引腳有效,而且CPSR的寄存器的I控制位被清除時,處ARM基礎ARM知識ARM學習理器產生外部中斷請求異常中斷。系統(tǒng)中個外設通過該異常中斷請求處理服務。

**快速中斷請求(FIQ)**

當處理器的外部快速中斷請求引腳有效,而且CPSR的F控制位被清除時,處理器產生外部中斷請求異常中斷

異常中斷向量表及異常中斷優(yōu)先級

中斷向量表指定了個異常中斷及其處理程序的對應關系。他通常存放在存儲地址的低端。在ARM體系中,異常中斷向量表的大小為32字節(jié),其中每個異常中斷占據4個字節(jié)大小,保留了4個字節(jié)空間。

每個異常中斷對應的中斷向量表中的4個字節(jié)的空間中存放了一個跳轉指令或者一個向PC寄存器中賦值的數據訪問指令。通過這兩種指令,程序將跳轉到相應的異常中斷處理程序處執(zhí)行。當幾個異常中斷同時發(fā)生時,就必須按照一定的次序來處理這些異常中斷。

各個異常中斷的中斷向量地址以及中斷的處理優(yōu)先級

中斷向量地址 異常中斷類型 異常中斷模式 優(yōu)先級(6最低)

0x00 復位 特權模式 

1

0x04 未定義的指令 未定義指令終止模式 6

0x08 軟件中斷 特權模式 6

0x0C 指令預取終止 終止模式 5

0x10 數據訪問終止 終止模式 2

0x14 保留 未使用 

未使用

0x18 外部中斷請求 IRQ模式 4

0x1C 快速中斷請求 FIQ模式 3 

COPYRIGHT(C) 2011 廈門永宏亞得機電科技有限公司版權所有(閩ICP備05025945號) ALL RIGHTS RESERVED?

電話: 0592-5190891 傳真: 0592-5190720 E-Mail: E-mail:yade8895@163.com
地址: 廈門市海滄區(qū)興港六里17號2607室 郵編:361009 聯(lián)系人:翟先生