
操作系統原理與實踐培訓
1 x86 模擬器 Bochs
2 系統引導
3 Linux 多進程編程
4 Linux 信號量
5 Linux 地址映射
6 Linux 設備管理
7 GCC 和 GDB 調試器
8 系統調用的實現
9 Linux 進程切換
10 進程同步與互斥
11 Linux 內存共享
12 Linux 虛擬文件系統
熟悉環(huán)境
2
操作系統的引導
3
系統調用
4
進程運行軌跡的跟蹤與統計
5
基于內核棧切換的進程切換
6
信號量的實現和應用
7
地址映射與共享
8
終端設備的控制
9
proc文件系統的實現
熟悉 hit-oslab 實驗環(huán)境
修改 bootsect.s 和 setup.s 完成系統引導
添加兩個系統調用并用于測試程序
基于模板 “process.c” 編寫多進程的樣本程序并輸出日志
重寫 switch_to 完成堆棧切換實現 TSSS
用信號量解決生產者—消費者問題
Bochs 調試工具跟蹤 Linux 0.11 的地址映射過程、為程序增加共享內存功能
修改 Linux 0.11 對鍵盤輸入和字符顯示進行控制
在 Linux 0.11 上實現 proc 文件系統內的 psinfo 結點

請
登錄
后發(fā)表評論
新評論
全部
第1節(jié)
第2節(jié)
第3節(jié)
第4節(jié)
第5節(jié)
第6節(jié)
第7節(jié)
第8節(jié)
第9節(jié)
第10節(jié)
第11節(jié)
第12節(jié)
第13節(jié)
第14節(jié)
第15節(jié)
第16節(jié)
第17節(jié)
我的報告 / 所有報告