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