幫助中心 | 我的帳號 | 關於我們

操作系統設計(Xinu方法原書第2版)/電腦科學叢書

  • 作者:(美)道格拉斯·科默|譯者:陳向群//郭立峰
  • 出版社:機械工業
  • ISBN:9787111621911
  • 出版日期:2019/04/01
  • 裝幀:平裝
  • 頁數:464
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以Xinu(一個小型簡潔的操作系統)為例,全面介紹操作系統設計方面的知識。本書著重討論用於嵌入式設備的微內核操作系統,採用的方法是在現有的操作系統課程中納入更多的嵌入式處理內容,而非引入一門教讀者如何在嵌入式系統上編程的新課程。
    本書從底層機器開始,一步步地設計和實現一個小型但優雅的操作系統Xinu,指導讀者通過實用、簡單的原語來構造傳統的基於進程的操作系統。本書回顧了主要的系統組件,並利用分層設計範式,以一種有序、易於理解的方式組織內容。
    作者的網站www.xinu.cs.purdue.edu提供了便於學生搭建實驗環境的軟體和資料。
    本書適用於電腦專業高年級本科生或低年級研究生,也適用於需要了解操作系統知識的IT相關從業者。

作者介紹
(美)道格拉斯·科默|譯者:陳向群//郭立峰

目錄
出版者的話
譯者序
前言
關於作者
第1章  引言和概述
  1.1  操作系統
  1.2  本書的研究方法
  1.3  分層設計
  1.4  Xinu操作系統
  1.5  操作系統的界定
  1.6  從外部看操作系統
  1.7  其他章節概要
  1.8  觀點
  1.9  總結
  練習
第2章  併發執行與操作系統服務
  2.1  引言
  2.2  多活動的編程模型
  2.3  操作系統服務
  2.4  併發處理的概念和術語
  2.5  串列程序和併發程序的區別
  2.6  多個進程共享同一段代碼
  2.7  進程退出與進程終止
  2.8  共享內存、競爭條件和同步
  2.9  信號量與互斥
  2.10  Xinu中的類型命名方法
  2.11  使用kputc和kprintf進行操作系統的調試
  2.12  觀點
  2.13  總結
  練習
第3章  硬體與運行時環境概述
  3.1  引言
  3.2  開發平台的物理和邏輯架構
  3.3  指令集
  3.4  通用寄存器
  3.5  I/O匯流排和存-取範例
  3.6  DMA機制
  3.7  匯流排地址空間
  3.8  匯流排啟動和配置
  3.9  函數調用約定和運行時棧
  3.10  中斷和中斷處理
  3.11  中斷向量
  3.12  異常向量和異常處理
  3.13  時鐘硬體
  3.14  串列通信
  3.15  輪詢與中斷驅動I/O
  3.16  存儲布局
  3.17  內存保護
  3.18  硬體細節和片上系統體系結構
  3.19  觀點

  3.20  硬體參考資料
  練習
第4章  鏈表與隊列操作
  4.1  引言
  4.2  進程鏈表的統一數據結構
  4.3  簡潔的鏈表數據結構
  4.4  隊列數據結構的實現
  4.5  內聯隊列操作函數
  4.6  獲取鏈表中進程的基礎函數
  4.7  FIFO隊列操作
  4.8  優先順序隊列的操作
  4.9  鏈表初始化
  4.10  觀點
  4.11  總結
  練習
第5章  調度和上下文切換
第6章  更多進程管理
第7章  協調併發進程
第8章  消息傳遞
第9章  基本內存管理
第10章  高級內存管理和虛擬內存
第11章  高層消息傳遞
第12章  中斷處理
第13章  實時時鐘管理
第14章  設備無關的I/O
第15章  設備驅動示例
第16章  DMA設備和驅動(乙太網)
第17章  最小互聯網協議棧
第18章  遠程磁碟驅動
第19章  文件系統
第20章  遠程文件機制
第21章  句法名字空間
第22章  系統初始化
第23章  子系統初始化和內存標記
第24章  異常處理
第25章  系統配置
第26章  一個用戶介面例子:Xinu shell
附錄1  操作系統移植
附錄2  Xinu設計註解
索引

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032