計算機系統基礎(三):異常、中斷和輸入/輸出

《計算機系統基礎(三):異常、中斷和輸入/輸出》是南京大學提供的慕課課程,授課老師是袁春風。

基本介紹

  • 中文名:計算機系統基礎(三):異常、中斷和輸入/輸出
  • 提供院校:南京大學
  • 類別:慕課
  • 授課老師:袁春風
課程大綱,參考教材,

課程大綱

01
第一周 進程和進程的上下文切換
課時
第一周引言
第1講 異常控制流的概念
第2講 程式和進程
第3講 進程的邏輯控制流
第4講 進程的上下文切換
第5講 進程的存儲器映射
第6講 共享對象和私有的寫時拷貝對象
第7講 用戶態和核心態
第8講 程式的載入和運行
課件PPT
第一周小測驗
02
第二周 異常和中斷
課時
第二周引言
第1講 異常和中斷的基本概念
第2講 異常和中斷的基本處理過程
第3講 異常的分類
第4講 故障類異常及舉例
第5講 陷阱類和終止類異常
第6講 中斷的概念
第7講 異常/中斷的回響過程
課件PPT
第二周小測驗
03
第三周 IA-32中的異常/中斷機制
課時
第三周引言
第1講 x86實地址模式下異常/中斷處理
第2講 x86保護模式下異常/中斷處理
第3講 IA-32中異常/中斷回響過程
第4講 IA-32中異常/中斷返回過程
課件PPT
第三周小測驗
04
第四周 IA-32/Linux中異常/中斷處理
課時
第四周引言
第1講 Linux中對IDT的初始化
第2講 Linux異常處理舉例
第3講 IA-32/Linux對中斷的處理
第4講 IA-32/Linux的系統調用處理
第5講 軟中斷指令int 0x80的執行過程
課件PPT
第四周小測驗
05
第五周 用戶空間I/O軟體
課時
第五周引言
第1講 I/O子系統概述
第2講 用戶I/O軟體與系統調用
第3講 檔案的基本概念
第4講 頭檔案stdio.h內容理解
第5講 檔案操作舉例
課件PPT
第五周小測驗
06
第六周 系統匯流排和系統互連
課時
第六周引言
第1講 系統匯流排及互連概述
第2講 匯流排的基本概念和性能指標
第3講 三種系統匯流排及系統互連
第4講 外設和外設控制器
課件PPT
第六周小測驗
07
第七周 I/O方式和核心空間I/O軟體
課時
第七周引言
第1講 程式查詢方式
第2講 中斷I/O方式
第3講 中斷處理過程
第4講 中斷禁止和多重中斷
第5講 程式查詢和中斷方式的比較
第6講 DMA方式
第7講 核心空間I/O軟體
課件PPT
第七周小測驗

參考教材

教材:袁春風. 計算機系統基礎(第2版) [M]. 北京:機械工業出版社,2018(7-8兩章)
參考書目:Randal E. Bryant, David R. O'Hallaron. 深入理解計算機系統(原書第3版)[M]. 龔奕利,賀蓮譯 北京:機械工業出版社,2016

相關詞條

熱門詞條

聯絡我們