- 1
- 0
- 约4.57千字
- 约 35页
- 2017-01-18 发布于海南
- 举报
Interrupt.ppt-系統程式
中斷向量 中斷的程式範例 中斷簡介 (1) 中斷被定義為會暫停目前指令的執行而跳到特定程式去執行的事件 中斷大致可分為 4 類 外部中斷 例外中斷 陷阱中斷 軟體中斷 中斷簡介 (2) Intel 的文件中有另一種中斷的定義。CPU 會將暫停目前指令而跳到特定程式去執行的事件分為中斷與例外 中斷 可遮罩中斷 不可遮罩中斷 例外 失敗 陷阱 中止 程式例外 中斷描述表 中斷描述表是一種系統表格,主要目的是將每一個中斷或例外的向量對應至適當的中斷或例外處理器 IDT 包含三種描述器型態 任務閘門 中斷閘門 陷阱閘門 閘門描述器的格式 例外處理 Linux 利用例外來達成兩個不同的目的 傳送信號給行程告知有異常狀況發生 處理需求分頁 Linux 例外處理器的執行流程,可分為三個步驟: 在核心的堆疊內儲存大部分暫存器的內容,這個部分的程式碼是由組合語言所撰寫 利用高階語言 C 函式處理例外 藉由 ret_from_exception() 函式離開例外處理器 中斷處理 為了使中斷處理器快速地完成,Linux 將中斷割成兩半 頂半部:具急迫性的動作 底半部:不急迫的動作 中斷處理器要執行的四個基本動作 將 IRQ 的值和暫存器的內容放在核心的堆疊內 通知中斷控制器該 IRQ 已經處理完成,可以繼續服務其他中斷 執行所有共享此 IRQ 的中斷服務常式 最後跳至 ret_fro
您可能关注的文档
最近下载
- 全国环境监测站建设标准.pdf VIP
- 高考生物二轮复习第一篇专题11考向3生态工程及其多样性课件.ppt VIP
- 华为HCIA-Datacom认证实验指南.docx VIP
- CRRT技术在重症患者中的应用进展PPT参考幻灯片.pptx VIP
- 给排水国标图集-02S404:防水套管.pdf VIP
- 施耐德微机保护MiCOM系列用户手册03-2 P14x CN GS Ca4 Menu Map 快速入门.pdf
- 页面提取自- GE LOGIQ 5 用户手册-9.pdf VIP
- 踝泵运动技术规范详解PPT.pptx VIP
- 考研真题 南京信息工程大学811信号与系统历年考研真题汇编.docx VIP
- 2026矿业权评估师职业资格考试(矿业权评估经济与法律专业能力)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)