關(guān)于我們
書單推薦
新書推薦
|
UNIX xv6內(nèi)核源碼深入剖析
本書對(duì)UNIX xv6的源碼進(jìn)行了深入剖析和詳細(xì)注解,同時(shí)配合大量實(shí)例與圖表,對(duì)每個(gè)模塊先提煉關(guān)鍵數(shù)據(jù)結(jié)構(gòu)和核心方法,再結(jié)合源碼分析其工作機(jī)制,讓讀者明白其原理及具體實(shí)現(xiàn),以求理論和實(shí)踐能力同步提升,為深入理解操作系統(tǒng)原理乃至進(jìn)一步研究學(xué)習(xí)Linux和Android等類UNIX系統(tǒng)內(nèi)核打下堅(jiān)實(shí)基礎(chǔ)。
本書第1章對(duì)xv6進(jìn)行概述;第2章介紹xv6操作系統(tǒng)結(jié)構(gòu);第3章介紹xv6開發(fā)、測(cè)試和運(yùn)行的軟件環(huán)境;第4章簡(jiǎn)要介紹x86計(jì)算機(jī)組成原理;第5章介紹x86的實(shí)模式與保護(hù)模式;第6章深入分析xv6的啟動(dòng);第7~10章介紹xv6的虛擬空間管理、中斷與系統(tǒng)調(diào)用、鎖以及進(jìn)程管理,第11、12章介紹xv6的文件系統(tǒng);第13章介紹exec()函數(shù)、管道與字符串的實(shí)現(xiàn);第14章介紹xv6的多處理器支持;第15章介紹字符設(shè)備驅(qū)動(dòng);第16章介紹用戶進(jìn)程的初始化、API和Shell的實(shí)現(xiàn)。 本書適合操作系統(tǒng)初、中級(jí)學(xué)習(xí)者,系統(tǒng)程序員,嵌入式系統(tǒng)開發(fā)者以及對(duì)UNIX和Linux等類UNIX內(nèi)核感興趣的讀者。
你還可能感興趣
我要評(píng)論
|