注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux內(nèi)核注釋

Linux內(nèi)核注釋

Linux內(nèi)核注釋

定 價:¥69.00

作 者: 孫更新,賓晟,孫海倫 編著
出版社: 中國鐵道出版社
叢編項:
標(biāo) 簽: LINUX

ISBN: 9787113130190 出版時間: 2011-12-01 包裝: 平裝
開本: 16開 頁數(shù): 443 字?jǐn)?shù):  

內(nèi)容簡介

  《Linux內(nèi)核注釋》通過對完整的0.95版本Linux內(nèi)核源代碼進(jìn)行完全剖析和逐行注釋,使得讀者能夠在較短時間內(nèi)深刻理解Linux操作系統(tǒng)的基本功能和實現(xiàn)方式,為深入研究Linux操作系統(tǒng)打下堅實基礎(chǔ)。作為Linux早期內(nèi)核版本的0.95版本,其內(nèi)核是目前所使用的較新內(nèi)核的精簡版,代碼量比較小,卻包括了幾乎所有的基本功能原理的內(nèi)容,通過閱讀源代碼能夠使讀者快速地理解內(nèi)核工作的基本原理?!禠inux內(nèi)核注釋》共分10章,全面系統(tǒng)地介紹了Linux內(nèi)核發(fā)展歷史和版本變化,詳細(xì)說明了Linux運(yùn)行的硬件基礎(chǔ)和Linux內(nèi)核體系結(jié)構(gòu),完全剖析和注釋了Linux內(nèi)存管理、中斷處理與系統(tǒng)調(diào)用、進(jìn)程控制、塊設(shè)備驅(qū)動程序、字符設(shè)備驅(qū)動程序、文件系統(tǒng)、引導(dǎo)啟動程序、初始化程序,最后總結(jié)性地介紹了繼續(xù)研究Linux系統(tǒng)的方法和著手點(diǎn)。本書適合Linux愛好者學(xué)習(xí)內(nèi)核工作原理使用,也可作為高校計算機(jī)專業(yè)學(xué)生學(xué)習(xí)操作系統(tǒng)課程的輔助和實驗教材,還可供一般技術(shù)人員作為開發(fā)嵌入式系統(tǒng)的參考書使用。

作者簡介

暫缺《Linux內(nèi)核注釋》作者簡介

圖書目錄

第1章 Linux操作系統(tǒng)原理
1.1 Linux操作系統(tǒng)簡介
1.1.1 Linux內(nèi)核的構(gòu)成
1.1.2 Linux操作系統(tǒng)的特征
1.2 Linux內(nèi)核概述
1.2.1 Linux內(nèi)核的版本
1.2.2 研究Linux內(nèi)核的意義
1.3 Linux運(yùn)行的硬件基礎(chǔ)
1.3.1 i386寄存器和系統(tǒng)指令
1.3.2分段機(jī)制
1.3.3 分頁機(jī)制
1.4 Linux內(nèi)核體系結(jié)構(gòu)
1.4.1 Linux內(nèi)核體系結(jié)構(gòu)及模式
1.4.2 Linux內(nèi)核源代碼目錄結(jié)構(gòu)
1.4.3 Linux內(nèi)核的編譯
第2章 引導(dǎo)啟動與初始化程序
2.1 引導(dǎo)啟動程序(boot)
2.1.1 總體功能
2.1.2 bootsect.s文件
2.1.3 setup.s文件
2.1.4 head.s文件
2.2 初始化程序(init)
2.2.1 概述
2.2.2 main.c文件
第3章 頭文件
3.1 include/目錄下的文件
3.2 a.out.h文件
3.3 const.h文件
3.4 ctype.h文件
3.5 errno.h文件
3.6 fcntl.h文件
3.7 signal.h文件
3.8 stdarg.h文件
3.9 stddef.h文件
3.10 string.h文件
3.11 termios.h文件
3.12 time.h文件
3.13 unistd.h文件
3.14 utime.h文件
3.15 include/asm目錄下的文件
3.16 io.h文件
3.17 memory.h文件
3.18 segment.h文件
3.19 system.h文件
3.20 include/1inux/目錄下的文件
3.21 config.h文件
3.22 fdreg.h頭文件
3.22.1 功能描述
3.22.2 代碼注釋
3.23 fs.h文件
3.24 hdreg.h文件
3.25 head.h文件
3.26 keraael.h文件
3.26.1 功能描述
3.26.2 代碼注釋
3.27 mm.h文件
3.28 sched.h文件
3.29 sys.h文件
3.30 tty.h文件
3.31 math-emu.h文件
3.31.1 功能描述
3.31.2 代碼注釋
3.32 minix-fs.h文件
3.33 timer.h文件
3.34 include/sys/目錄下的文件
3.35 param.h文件
3.36 ptrace.h文件
3.37 resource.h文件
3.38 stat.h文件
3.39 time.h文件
3.40 times.h文件
3.41 types.h文件
3.42 utsname.h文件
3.43 wait.h文件
……
第4章 中斷處理與系統(tǒng)調(diào)用
第5章 進(jìn)程控制
第6章 字符設(shè)備驅(qū)動程序
第7章 塊設(shè)備驅(qū)動程序
第8章 文件系統(tǒng)
第9章 內(nèi)存管理
第10章 Linux內(nèi)核編程環(huán)境

本目錄推薦

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