
計算機系統(tǒng)基礎(chǔ)(三):異常、中斷和輸入/輸出培訓(xùn)
進程和進程的上下文切換
引言
第1講 異常控制流的概念
第2講 程序和進程
第3講 進程的邏輯控制流
第4講 進程的上下文切換
第5講 進程的存儲器映射
第6講 共享對象和私有的寫時拷貝對象
第7講 用戶態(tài)和內(nèi)核態(tài)
第8講 程序的加載和運行
異常和中斷
引言
第1講 異常和中斷的基本概念
第2講 異常和中斷的基本處理過程
第3講 異常的分類
第4講 故障類異常及舉例
第5講 陷阱類和終止類異常
第6講 中斷的概念
第7講 異常/中斷的響應(yīng)過程
IA-32中的異常/中斷機制
引言
第1講 x86實地址模式下異常/中斷處理
第2講 x86保護模式下異常/中斷處理
第3講 IA-32中異常/中斷響應(yīng)過程
第4講 IA-32中異常/中斷返回過程
IA-32/Linux中異常/中斷處理
引言
第1講 Linux中對IDT的初始化
第2講 Linux異常處理舉例
第3講 IA-32/Linux對中斷的處理
第4講 IA-32/Linux的系統(tǒng)調(diào)用處理
第5講 軟中斷指令int 0x80的執(zhí)行過程
用戶空間I/O軟件
文件操作舉例
引言
第1講 I/O子系統(tǒng)概述
第2講 用戶I/O軟件與系統(tǒng)調(diào)用
第3講 文件的基本概念
第4講 頭文件stdio.h內(nèi)容理解
系統(tǒng)總線和系統(tǒng)互連
引言
第1講 系統(tǒng)總線及互連概述
第2講 總線的基本概念和性能指標
第3講 三種系統(tǒng)總線及系統(tǒng)互連
第4講 外設(shè)和外設(shè)控制器
I/O方式和內(nèi)核空間I/O軟件
引言
第1講 程序查詢方式
第2講 中斷I/O方式
第3講 中斷處理過程
第4講 中斷屏蔽和多重中斷
第5講 程序查詢和中斷方式的比較
第6講 DMA方式
第7講 內(nèi)核空間I/O軟件