下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
cortexm3處理器工作模式及中斷過程1.工作模式線程模式(Threadmode):處理器復位或異常退出時為此模式。處理模式(Handlermode):出現(xiàn)異常(包括中斷)時進入此模式,此模式下所有代碼為特權(quán)訪問。2.工作狀態(tài)Thumb狀態(tài)(正常執(zhí)行指令狀態(tài))和調(diào)試狀態(tài)3.代碼限權(quán)特權(quán)訪問:對處理器資源擁有完全訪問限權(quán);處理器復位后進入此訪問模式;清零CONTROL[0]進入用戶模式。用戶訪問:禁止訪問多數(shù)系統(tǒng)寄存器。只能通過進入異常(中斷)來返回特權(quán)模式。4.M3寄存器r0-rl2:通用寄存器,其中r8-rl2只能被32位指令訪問。rl3(SP):堆棧指針;線程模式時可以在線程堆棧和主堆棧之間切換,但處理模式只使用主堆棧。兩個堆棧同一時刻只有一個可見,進入、退出異常時自動切換堆棧。rl4(LR):鏈接寄存器,保存子程序或異常的返回地址(要實現(xiàn)嵌套,必須入棧)。r15(PC):程序計數(shù)器xPSR:特殊用途的程序狀態(tài)寄存器5.異常進入異常步驟:1.處理器在當前堆棧上把xPSR、PC、LR、r12、r3~r0八個寄存器自動依次入棧。2.讀取向量表(如果是復位中斷,更新SP值)3?根據(jù)向量表更新PC值4.加載新PC處的指令(2、3、4步與1步同時進行)5.更新LR為EXC_RETURN(EXC_RETURN表示退出異常后返回的模式及使用的堆棧)。退出異常步驟:根據(jù)EXC_RETURN指示的堆棧,彈出進入中斷時被壓棧的8個寄存器。從剛出棧的IPSR寄存器[8:0]位檢測恢復到那個異常(此時為嵌套中斷中),若為0則恢復到線程模式。根據(jù)EXC_RETURN,選擇使用相應SP。末尾連鎖(Tail-chaining):當前正在執(zhí)行中斷,又有一個中斷到來且這個中斷優(yōu)先級比正在執(zhí)行的中斷優(yōu)先級低(如果有其他被壓棧的低優(yōu)先級中斷則要比這些中斷優(yōu)先級高),這個中斷暫時被掛起,等到當前中斷執(zhí)行完后不再執(zhí)行堆棧操作,而直接進入掛起的中斷。遲來:前一個中斷還沒有進入執(zhí)行階段(但處理器狀態(tài)已經(jīng)保存)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年食堂承包經(jīng)營員工勞動權(quán)益保障協(xié)議3篇
- 2025年食堂蔬菜糧油智能化管理系統(tǒng)合作協(xié)議3篇
- 2025年度個人房產(chǎn)托管服務合同范本4篇
- 2025版高科技園區(qū)門衛(wèi)值班人員崗位聘用合同協(xié)議4篇
- 2025年度個人虛擬現(xiàn)實體驗服務合同范本4篇
- 物業(yè)服務公司2025年度合同管理制度解讀6篇
- 個體損害和解合同格式(2024年版)版B版
- 2025年度生態(tài)園林蟲害生物防治技術(shù)合同范本3篇
- 2025年度數(shù)碼產(chǎn)品代銷合同范本
- 2025年食堂食堂食材采購及加工配送協(xié)議3篇
- 割接方案的要點、難點及采取的相應措施
- 2025年副護士長競聘演講稿(3篇)
- 2024年08月北京中信銀行北京分行社會招考(826)筆試歷年參考題庫附帶答案詳解
- 原發(fā)性腎病綜合征護理
- 2024年高考英語復習(新高考專用)完形填空之詞匯復現(xiàn)
- 【京東物流配送模式探析及發(fā)展對策探究開題報告文獻綜述4100字】
- 施工現(xiàn)場工程令
- 藥物經(jīng)濟學評價模型構(gòu)建
- Daniel-Defoe-Robinson-Crusoe-笛福和魯濱遜漂流記全英文PPT
- 第一章威爾遜公共行政管理理論
- 外科護理(高職護理專業(yè))PPT完整全套教學課件
評論
0/150
提交評論