注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)其他操作系統(tǒng)操作系統(tǒng)實驗教程:核心技術與編程實例

操作系統(tǒng)實驗教程:核心技術與編程實例

操作系統(tǒng)實驗教程:核心技術與編程實例

定 價:¥38.00

作 者: 顧寶根,王立松,顧喜梅編著
出版社: 科學出版社
叢編項: 21世紀高等院校教材
標 簽: 操作系統(tǒng)

購買這本書可以去


ISBN: 9787030111647 出版時間: 2003-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 523頁 字數(shù):  

內(nèi)容簡介

  本書向讀者展示了如何自己動手編寫一個簡化的32位保護模式操作系統(tǒng),涉及了現(xiàn)代操作系統(tǒng)的主要技術。本書以編寫操作系統(tǒng)為主線索,討論了存儲管理、基本I/O操作與圖形界面、中斷與系統(tǒng)調(diào)用、進程管理、設備管理(以IDE磁盤為例)、文件系統(tǒng)(FAT16為例)、系統(tǒng)引導與系統(tǒng)初始化等方面程序?qū)崿F(xiàn)的技術問題,給出了操作系統(tǒng)實驗和課程設計的內(nèi)容,并提供了參考程序的清單及詳細的注釋。這些內(nèi)容不僅對學習操作系統(tǒng)的學生有幫助,而且對從事底層軟件開發(fā)、學習保護模式匯編編程與C語言編程的人員也非常有用。本書可供高等院校開設操作系統(tǒng)課程的有關專業(yè)作為實踐教材,亦可供廣大計算機應用人員、軟件設計人員參考和使用

作者簡介

暫缺《操作系統(tǒng)實驗教程:核心技術與編程實例》作者簡介

圖書目錄

前言
第一章 存儲管理
1?1存儲管理的基本方法
1?1?1單一連續(xù)分配
1?1?2固定分區(qū)分配
1?1?3可變分區(qū)分配
1?1?4分頁存儲管理
1?1?5分段存儲管理
1?1?6段頁式存儲管理
1?2實模式和保護模式之間相互切換
1?2?180386以上機器的存儲管理機制
1?2?2程序1-1實模式和保護模式切換演示程序(MODET_T.ASM)
1?3分段存儲管理
1?3?1程序1-2任務切換演示程序(CHG_TASK.ASM)
1?3?2程序1-3在分段系統(tǒng)中運行EXE型程序(DOSEXE.ASM)
1?4段頁式存儲管理
1?4?1Intel80386以上機器的分頁機制
1?4?2程序1-4段頁式管理機制演示程序(G_PAGE.ASM)
實驗題
第二章 中斷和基本I/O處理
2?1中斷基本概念與時鐘中斷
2?1?1可編程中斷控制器(PIC)
2?1?2中斷向量表
2?1?3中斷向量號的分配
2?1?4時鐘中斷
2?2修改時鐘中斷處理程序(實模式)
2?1?2程序2-1自制時鐘中斷處理演示程序(G_TIMER.C)
2?3保護模式下中斷處理程序
2?3?1中斷描述符表IDT
2?3?2程序2-2保護模式下的中斷處理演示程序(G_INT21.ASM)
2?4修改8253/8254時鐘周期
2?4?1關于8253/8254定時/計數(shù)器
2?4?2程序2-3修改系統(tǒng)時鐘周期演示程序(G_8253.C)
2?5在分頁系統(tǒng)中通過V86方式實現(xiàn)基本I/O操作
2?5?1關于V86方式
2?5?2COS操作系統(tǒng)中的中斷和系統(tǒng)調(diào)用機制
2?5?3程序2-4基本I/O操作的演示程序(G_INT.ASM)
實驗題
第三章 文件系統(tǒng)和磁盤管理
3?1文件系統(tǒng)類型
3?1?1i結(jié)點型文件系統(tǒng)
3?1?2FAT型文件系統(tǒng)
3?2硬盤分區(qū)
3?2?1關于BIOS、CMOS
3?2?2硬盤參數(shù)
3?2?3硬盤分區(qū)
3?2?4程序3-1硬盤分區(qū)演示程序(GFDISK.C)
3?3磁盤格式化――FAT16文件系統(tǒng)
3?3?1硬盤空間布局和DOS引導扇區(qū)
3?3?2文件分配表
3?3?3物理扇區(qū)和邏輯扇區(qū)
3?3?4根目錄區(qū)
3?3?5程序3-2硬盤邏輯格式化演示程序(GFORMAT.C)
3?4G_FAT16文件系統(tǒng)
3?4?1文件句柄、系統(tǒng)文件表SFT和打開文件表OFT
3?4?2程序3-3FAT16文件系統(tǒng)演示程序(GFAT16.ASM)
3?5操作系統(tǒng)引導
3?5?1系統(tǒng)啟動過程與本實驗步驟
3?5?2備份和恢復硬盤主引導記錄
3?5?3建立COS分區(qū)
3?5?4備份和恢復COS引導記錄
3?5?5程序3-4修改硬盤主引導記錄的程序(PRIBOOT.ASM)
3?5?6程序3-5修改操作系統(tǒng)引導記錄的程序(COSBOOT.ASM)
3?5?7程序3-6COS操作系統(tǒng)安裝程序(LOAD.ASM)
實驗題
第四章 進程管理
4?1按時間片輪轉(zhuǎn)優(yōu)先級調(diào)度演示程序(實模式)
4?1?1系統(tǒng)構(gòu)架
4?1?2數(shù)據(jù)結(jié)構(gòu)
4?1?3主要模塊設計
4?1?4程序4-1按時間片輪轉(zhuǎn)優(yōu)先級調(diào)度的基本系統(tǒng)(SCH_DEMO.C)
4?2段頁式分時系統(tǒng)演示程序
4?2?1程序基本功能
4?2?2設計要點
4?2?3程序4-2段頁式分時系統(tǒng)演示程序(GCOS.ASM)
實驗題
附錄A 硬盤分區(qū)程序(GFDISK.C)程序清單
附錄B 硬盤邏輯格式化程序(GFORMAT.C)程序清單
附錄C 通過XMS驅(qū)動程序使用擴展內(nèi)存的演示程序
附錄D 鼠標驅(qū)動程序設計
附錄E 簡易圖形界面的實現(xiàn)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號