《深入理解計算機系統》Exceptional Control Flow-Exception and Processes

分支跳轉和過程調用與返回,也是異常的一種。 較低層次的異常: 由操作系統和硬件共同管理 較高層次的異常: 1. 進程上下文切換:操作系統+硬件定時器 2. signals 3. 各類跳轉 異常: 當發生一些異常事件(除0,段錯誤,缺頁,算數溢出,IO請求完成)時,控制權從用戶態進程交給內核。由內核的異常處理函數來執行。執行結束後,有三種方式處理:1.回到原來的地址重新執行(缺頁異常);2.跳到下一
相關文章
相關標籤/搜索