
計(jì)算機(jī)系統(tǒng)基礎(chǔ)(三):異常、中斷和輸入/輸出培訓(xùn)
進(jìn)程和進(jìn)程的上下文切換
引言
第1講 異常控制流的概念
第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講 異常和中斷的基本處理過程
第3講 異常的分類
第4講 故障類異常及舉例
第5講 陷阱類和終止類異常
第6講 中斷的概念
第7講 異常/中斷的響應(yīng)過程
IA-32中的異常/中斷機(jī)制
引言
第1講 x86實(shí)地址模式下異常/中斷處理
第2講 x86保護(hù)模式下異常/中斷處理
第3講 IA-32中異常/中斷響應(yīng)過程
第4講 IA-32中異常/中斷返回過程
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í)行過程
用戶空間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講 中斷處理過程
第4講 中斷屏蔽和多重中斷
第5講 程序查詢和中斷方式的比較
第6講 DMA方式
第7講 內(nèi)核空間I/O軟件