關(guān)于我們
書(shū)單推薦
新書(shū)推薦
|
穿越操作系統(tǒng)迷霧:從零實(shí)現(xiàn)操作系統(tǒng) 內(nèi)容簡(jiǎn)介這是一本能指導(dǎo)零計(jì)算機(jī)基礎(chǔ)的讀者輕松理解計(jì)算機(jī)軟硬件和操作系統(tǒng)工作原理,從而自己動(dòng)手從0到1編寫(xiě)出一個(gè)操作系統(tǒng)的著作。作者在操作系統(tǒng)領(lǐng)域深度耕耘20余載,不僅一直奮斗在百度等企業(yè)一線,而且一直致力于操作系統(tǒng)的教育和布道,希望能幫助和指導(dǎo)越來(lái)越多的人,尤其是青少年,能從學(xué)生時(shí)代開(kāi)始學(xué)習(xí)操作系統(tǒng),能從底層原理真正理解操作系統(tǒng),改變我國(guó)基礎(chǔ)軟件受制于人的現(xiàn)狀。本書(shū)不僅是作者悟透操作系統(tǒng)本質(zhì)、厚積薄發(fā)的成果,而且是他將復(fù)雜的操作系統(tǒng)原理化繁為簡(jiǎn)、舉重若輕,成功指導(dǎo)自己9歲的孩子從0到1編寫(xiě)出一個(gè)操作系統(tǒng)的過(guò)程的全面復(fù)盤(pán)和復(fù)現(xiàn)。本書(shū)驅(qū)散了操作系統(tǒng)的迷霧,讓操作系統(tǒng)不再神秘和高不可攀,讓每一個(gè)懷揣操作系統(tǒng)夢(mèng)的中國(guó)人都能理解并實(shí)現(xiàn)自己的操作系統(tǒng)。全書(shū)一共14章,邏輯上分為上下兩篇。上篇(第1~5章) 計(jì)算機(jī)軟硬件基礎(chǔ)和原理從計(jì)算機(jī)如何使用電進(jìn)行計(jì)算開(kāi)始,首先講述了電是如何抽象為信息的,處理器是怎樣進(jìn)行運(yùn)算的,內(nèi)存是怎樣存儲(chǔ)信息的,處理器和內(nèi)存是怎樣通過(guò)總線連接起來(lái)的,處理器是如何訪問(wèn)外設(shè)的,之后講述了這些部件是如何結(jié)合起來(lái)運(yùn)行程序的。然后通過(guò)使用機(jī)器語(yǔ)言編寫(xiě)一個(gè)程序,讓讀者深刻地理解指令和程序。接下來(lái),結(jié)合匯編語(yǔ)言講述了計(jì)算機(jī)體系結(jié)構(gòu)。最后,從C編譯器如何將C語(yǔ)法翻譯為匯編語(yǔ)言的角度,聚焦語(yǔ)法后面的本質(zhì),讓讀者徹底地理解C語(yǔ)言,而不再糾結(jié)在語(yǔ)言表面的語(yǔ)法。下篇(第6~14章) 從0到1實(shí)現(xiàn)一個(gè)操作系統(tǒng)從系統(tǒng)引導(dǎo)(包含32位和64位)開(kāi)始講起,先后實(shí)現(xiàn)并闡述了內(nèi)存管理、進(jìn)程管理、中斷、進(jìn)程調(diào)度、系統(tǒng)調(diào)用、進(jìn)程間通信,最后實(shí)現(xiàn)了在顯示器上實(shí)現(xiàn)字符以及圖形輸出,并能接收鍵盤(pán)輸入。除了直接從應(yīng)用程序直接訪問(wèn)內(nèi)核外,還展示了C庫(kù)等概念,展示了從應(yīng)用軟件到C庫(kù)、圖形庫(kù),最后到內(nèi)核的完整軟件棧。
你還可能感興趣
我要評(píng)論
|