注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)Lenix 嵌入式操作系統(tǒng)

Lenix 嵌入式操作系統(tǒng)

Lenix 嵌入式操作系統(tǒng)

定 價:¥59.00

作 者: 羅斌 著
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 單片機與嵌入式 計算機與互聯(lián)網(wǎng)

ISBN: 9787512414211 出版時間: 2014-07-01 包裝: 平裝
開本: 16開 頁數(shù): 350 字數(shù):  

內(nèi)容簡介

  嵌入式Linux是以Linux為基礎(chǔ)的嵌入式作業(yè)系統(tǒng),它被廣泛應(yīng)用在移動電話、個人數(shù)字助理(PDA)、媒體播放器、消費性電子產(chǎn)品以及航空航天等領(lǐng)域中?!禠enix嵌入式操作系統(tǒng)》分4個部分介紹Lenix,首先用具體的例子向讀者展示部分Lenix的能力,隨后對Lenix涉及的操作系統(tǒng)的基本概念進行說明,接著再對Lenix的整體結(jié)構(gòu)和引入的CPU、計算機模型進行介紹,最后用大量篇幅對進程管理、時間管理、內(nèi)存管理、IPC、設(shè)備管理、人機交互和移植等幾個部分的設(shè)計思路、API和源代碼進行詳細的分析。

作者簡介

暫缺《Lenix 嵌入式操作系統(tǒng)》作者簡介

圖書目錄

第1章,通過具體的演示程序來展示Lenix的功能,使讀者對Lenix建立一個比較直觀的認識。
第2章,介紹操作系統(tǒng)的基礎(chǔ)概念,這些概念是在Lenix中采用的。對這些概念建立起統(tǒng)一的認識,將有助于理解Lenix。
第3章,從整體上介紹Lenix,使讀者建立起較為系統(tǒng)的認識。
第4章,說明Lenix的臨界段保護方法,這是開發(fā)操作系統(tǒng)的關(guān)鍵基礎(chǔ),會一直伴隨開發(fā)的整個過程。
第5章,說明Lenix引入的硬件模型。模型包含CPU模型和計算機模型,各個模型都定義了一定數(shù)量的接口,這些接口為實現(xiàn)操作系統(tǒng)的功能提供便利。
第6章,說明Lenix進程管理的設(shè)計和實現(xiàn)。對于單個進程,進程管理的主要工作是對進程生命周期的管理。對于多個進程,主要工作則是關(guān)注進程如何被調(diào)度,即如何分配CPU。
第7章,說明Lenix的IPC設(shè)計和實現(xiàn)。系統(tǒng)實現(xiàn)了自旋鎖、普通鎖和互斥對象三個基本的IPC機制,還提供了郵箱來完成進程間少量數(shù)據(jù)的通信。
第8章,說明Lenix時間管理的設(shè)計和實現(xiàn)。時間管理是通過時鐘中斷來提供一個基本的計時依據(jù),并在這個基礎(chǔ)上開發(fā)了定時器等功能。
第9章,說明Lenix內(nèi)存管理的設(shè)計和實現(xiàn)。系統(tǒng)的內(nèi)存總是無法滿足程序的需要,因此有動態(tài)內(nèi)存管理功能。系統(tǒng)還提供了高效的定長內(nèi)存管理和適用廣泛的堆內(nèi)存管理。
第10章,說明Lenix人機交互的設(shè)計和實現(xiàn)。人機交互是使用計算機系統(tǒng)的重要組成部分,目前系統(tǒng)提供了利用TTY終端與SHELL解釋程序組合的人機交互方式。
第11章,說明Lenix設(shè)備管理的設(shè)計和實現(xiàn)。系統(tǒng)定義Lenix驅(qū)動模型(LDM),包含設(shè)備驅(qū)動接口(DDO)、設(shè)備管理的框架、設(shè)備使用規(guī)范和驅(qū)動程序框架。
第12章,說明Lenix的移植。通過在16位PC上的開發(fā)來說明如何移植Lenix。

本目錄推薦

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