![](/c49/30/1391826742.jpg)
出版社:北京航空航天大學 ISBN:9787512414211 商品編碼:1391826742 開本:16 出版時間:2014-07-01 代碼:59 作者:羅斌
" 基本信息- 商品名稱:Lenix嵌入式操作繫統
- 作者:羅斌
- 代碼:59
- 出版社:北京航空航天大學
- 書號:9787512414211
其他參考信息- 出版時間:2014-07-01
- 印刷時間:2014-07-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:349
- 字數:485千字
內容提要 羅斌編著的《Lenix嵌入式操作繫統》分4個部分介紹Lenix,首先用具體的例子向讀者展示部分Lenix的能力,然後對Lenix涉及的操作繫統的基本概念進行說明,接著再對Lenix的整體結構和引入的CPU、計算機模型進行介紹, 後用大量篇幅對進程管理、時間管理、內存管理、IPC、設備管理、人機交互和移植等幾個部分的設計思路、API和源代碼進行詳細的分析。 本書適合普通高校計算機專業本科生及想了解操作繫統工作原理的讀者,以及希望掌握一個嵌入式繫統或者學習如何開發操作繫統的讀者。 目錄第1章 引例 1.1 多進程演示 1.1.1 演示內容 1.1.2 程序說明 1.2 優先級演示 1.2.1 演示內容 1.2.2 程序說明 1.3 命令行演示 1.3.1 演示內容 1.3.2 程序說明 1.4 哲學家用餐 1.4.1 演示內容 1.4.2 程序說明 第2章 基礎概要 2.1 基本概念 2.1.1 應用程序編程接口 2.1.2 原子操作 2.1.3 互斥 2.1.4 同步和異步 2.1.5 運行環境 2.1.6 測試並置位 2.1.7 移植 2.2 操作繫統基礎 2.2.1 操作繫統概述 2.2.2 進程 2.2.3 進程狀態 2.2.4 進程調度 2.2.5 優先級反轉 2.2.6 臨界段 2.2.7 死鎖 2.2.8 內存管理 2.2.9 設備管理 2.3 源代碼組織結構 2.3.1 項目根目錄 2.3.2 include目錄 2.3.3 src目錄 2.3.4 lib目錄 2.3.5 obj目錄 2.3.6 demo目錄 2.3.7 doc目錄 第3章 繫統概況 3.1 繫統結構 3.1.1 模塊組成 3.1.2 層次劃分 3.1.3 繫 譯 3.2 繫統啟動 3.2.1 啟動流程 3.2.2 Lenix_initial函數 3.2.3 Lenix_start函數 3.3 繫統使用 3.3.1 編程框架 3.3.2 編譯和鏈接 第4章 臨界段保護 4.1 臨界段保護框架 4.1.1 適用範圍 4.1.2 框架組成 4.2 框架使用 4.2.1 一般用法 4.2.2 嵌套用法 4.2.3 實際案例 4.3 實現分析 4.3.1 方式0 4.3.2 方式1 4.3.3 方式2 第5章 硬件模型 第6章 進程管理 第7章 時間管理 第8章 內存管理 第9章 進程間通信 0章 設備管理 1章 人機交互 2章 移植 附錄A Borland C/C++3.1使用簡介 附錄B Makefile編寫基礎 附錄C PC基本硬件編程 參考文獻
" |