注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)操作系統(tǒng)實(shí)驗(yàn)教程

操作系統(tǒng)實(shí)驗(yàn)教程

操作系統(tǒng)實(shí)驗(yàn)教程

定 價(jià):¥25.00

作 者: 劉剛 ,趙鵬翀 編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐系列教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787302328537 出版時(shí)間: 2013-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 211 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《操作系統(tǒng)實(shí)驗(yàn)教程/計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐系列教材》結(jié)合操作系統(tǒng)原理,分析了一個(gè)面向教學(xué)的操作系統(tǒng)——EOS操作系統(tǒng)的源代碼,并從EOS操作系統(tǒng)中引用了豐富的代碼實(shí)例,配以大量的圖表,一步步地引導(dǎo)讀者分析EOS操作系統(tǒng)的源代碼?!恫僮飨到y(tǒng)實(shí)驗(yàn)教程/計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐系列教材》與其他操作系統(tǒng)理論書籍最明顯的不同是,配有若干個(gè)精心設(shè)計(jì)的實(shí)驗(yàn)。讀者可以親自動(dòng)手完成這些實(shí)驗(yàn),在實(shí)踐的過(guò)程中循序漸進(jìn)地學(xué)習(xí)EOS操作系統(tǒng),進(jìn)而加深對(duì)操作系統(tǒng)原理的理解。全書共20章,配有12個(gè)實(shí)驗(yàn),是一本真正能夠引導(dǎo)讀者動(dòng)手實(shí)踐的書。適合作為高等院校操作系統(tǒng)課程的實(shí)踐教材,也適合各類程序開(kāi)發(fā)者、愛(ài)好者閱讀參考。

作者簡(jiǎn)介

暫缺《操作系統(tǒng)實(shí)驗(yàn)教程》作者簡(jiǎn)介

圖書目錄

第1部分 基礎(chǔ)
第1章 EOS概述
 1.1EOS操作系統(tǒng)
 1.2集成實(shí)驗(yàn)環(huán)境
 1.3從源代碼到可運(yùn)行的操作系統(tǒng)
第2章 EOS編程基礎(chǔ)
 2.1EOS內(nèi)核源代碼的結(jié)構(gòu)
 2.2預(yù)定義的C數(shù)據(jù)類型
 2.3鏈表的使用
 2.4NASM匯編
 2.5C和匯編的相互調(diào)用
 2.6原語(yǔ)操作
 2.7錯(cuò)誤處理
 2.8條件編譯’
 2.9C語(yǔ)言中變量的內(nèi)存布局
 2.10使用工具閱讀EOS源代碼
第3章 EOS的啟動(dòng)過(guò)程
 3.1BIOS程序的執(zhí)行過(guò)程
 3.2Boot程序的執(zhí)行過(guò)程
 3.3Loader程序的執(zhí)行過(guò)程
 3.4內(nèi)核的初始化過(guò)程
第4章 對(duì)象管理
 4.1對(duì)象類型
 4.2對(duì)象
 4.3對(duì)象類型和對(duì)象組成的鏈表
 4.4對(duì)象的方法
 4.5對(duì)象的生命周期
 4.6對(duì)象的句柄
第5章 進(jìn)程管理
 5.1進(jìn)程的描述與控制
  5.1.1進(jìn)程和程序
  5.1.2進(jìn)程控制塊(PCB)
  5.1.3進(jìn)程的創(chuàng)建
  5.1.4進(jìn)程的終止
 5.2線程的描述與控制
  5.2.1線程控制塊(TCB)
  5.2.2線程的創(chuàng)建和終止
  5.2.3線程的狀態(tài)和轉(zhuǎn)換
  5.2.4線程的掛起狀態(tài)
 5.3進(jìn)程的同步與通信
  5.3.1基本概念
  5.3.2EOS內(nèi)核提供的同步對(duì)象
 5.4線程調(diào)度
  5.4.1就緒隊(duì)列和就緒位圖
  5.4.2線程調(diào)度執(zhí)行的時(shí)機(jī)
  5.4.3調(diào)度程序
  5.4.4時(shí)間片輪轉(zhuǎn)調(diào)度
第6章 內(nèi)存管理
 6.1i386處理器的工作模式和內(nèi)存管理方式
 6.2EOS內(nèi)存管理概述
 6.3物理存儲(chǔ)器的管理
 6.4進(jìn)程地址空間
 6.5頁(yè)目錄和頁(yè)表的邏輯地址
 6.6虛擬地址描述符鏈表
 6.7系統(tǒng)內(nèi)存池
 6.8進(jìn)程地址空間的內(nèi)存分布
第7章 I/O管理
 7.1驅(qū)動(dòng)程序?qū)ο笈c設(shè)備對(duì)象
 7.2文件對(duì)象及其操作
 7.3設(shè)備驅(qū)動(dòng)的安裝與工作原理
 7.4文件系統(tǒng)驅(qū)動(dòng)
 7.5塊設(shè)備的讀寫
  7.5.1磁盤調(diào)度算法
  7.5.2讀寫緩沖區(qū)
第8章 FATl2文件系統(tǒng)
 8.1文件系統(tǒng)是一個(gè)邏輯層
 8.2系統(tǒng)區(qū)
  8.2.1根目錄
  8.2.2文件分配表(FAT)
 8.3操作文件
  8.3.1打開(kāi)文件與關(guān)閉文件
  8.3.2讀文件
  8.3.3寫文件
 8.4引導(dǎo)扇區(qū)
第2部分 實(shí)驗(yàn)
 第9章 實(shí)驗(yàn)1 實(shí)驗(yàn)環(huán)境的使用
 第10章 實(shí)驗(yàn)2 操作系統(tǒng)的啟動(dòng)
 第11章 實(shí)驗(yàn)3 進(jìn)程的創(chuàng)建
 第12章 實(shí)驗(yàn)4 線程的狀態(tài)和轉(zhuǎn)換
 第13章 實(shí)驗(yàn)5 進(jìn)程的同步
 第14章 實(shí)驗(yàn)6 時(shí)間片輪轉(zhuǎn)調(diào)度
 第15章 實(shí)驗(yàn)7 物理存儲(chǔ)器與進(jìn)程邏輯地址空間的管理
 第16章 實(shí)驗(yàn)8 分頁(yè)存儲(chǔ)器管理
 第17章 實(shí)驗(yàn)9 串口設(shè)備驅(qū)動(dòng)程序
 第18章 實(shí)驗(yàn)10 磁盤調(diào)度算法
 第19章 實(shí)驗(yàn)11 掃描FATl2文件系統(tǒng)管理的軟盤
 第20章 實(shí)驗(yàn)12 讀文件和寫文件
 附錄A Bochs和VirtualPC
 附錄B 字節(jié)順序Little-endian與Big-endian
 附錄C EOS核心源代碼協(xié)議
 參考文獻(xiàn)

本目錄推薦

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