計(jì)算機(jī)系統(tǒng)要素 : 從零開(kāi)始構(gòu)建
本書(shū)通過(guò)展現(xiàn)簡(jiǎn)單但功能強(qiáng)大的計(jì)算機(jī)系統(tǒng)之構(gòu)建過(guò)程,為讀者呈現(xiàn)了一幅完整、嚴(yán)格的計(jì)算機(jī)應(yīng)用科學(xué)大圖景。本書(shū)作者認(rèn)為,理解計(jì)算機(jī)工作原理的最好方法就是親自動(dòng)手,從零開(kāi)始構(gòu)建計(jì)算機(jī)系統(tǒng)。
通過(guò)12個(gè)章節(jié)和項(xiàng)目來(lái)引領(lǐng)讀者從頭開(kāi)始,本書(shū)逐步地構(gòu)建一個(gè)基本的硬件平臺(tái)和現(xiàn)代軟件階層體系。在這個(gè)過(guò)程中,讀者能夠獲得關(guān)于硬件體系結(jié)構(gòu)、操作系統(tǒng)、編程語(yǔ)言、編譯器、數(shù)據(jù)結(jié)構(gòu)、算法以及軟件工程的詳實(shí)知識(shí)。通過(guò)這種逐步構(gòu)造的方法,本書(shū)揭示了計(jì)算機(jī)科學(xué)知識(shí)中的重要成分,并展示其它課程中所介紹的理論和應(yīng)用技術(shù)如何融入這幅全局大圖景當(dāng)中去。全書(shū)基于“先抽象再實(shí)現(xiàn)”的闡述模式,每一章都介紹一個(gè)關(guān)鍵的硬件或軟件抽象,一種實(shí)現(xiàn)方式以及一個(gè)實(shí)際的項(xiàng)目。完成這些項(xiàng)目所必要的計(jì)算機(jī)科學(xué)知識(shí)在本書(shū)中都有涵蓋,只要求讀者具備程序設(shè)計(jì)經(jīng)驗(yàn)。本書(shū)配套的支持網(wǎng)站提供了書(shū)中描述的用于構(gòu)建所有硬件和軟件系統(tǒng)...
本書(shū)通過(guò)展現(xiàn)簡(jiǎn)單但功能強(qiáng)大的計(jì)算機(jī)系統(tǒng)之構(gòu)建過(guò)程,為讀者呈現(xiàn)了一幅完整、嚴(yán)格的計(jì)算機(jī)應(yīng)用科學(xué)大圖景。本書(shū)作者認(rèn)為,理解計(jì)算機(jī)工作原理的最好方法就是親自動(dòng)手,從零開(kāi)始構(gòu)建計(jì)算機(jī)系統(tǒng)。
通過(guò)12個(gè)章節(jié)和項(xiàng)目來(lái)引領(lǐng)讀者從頭開(kāi)始,本書(shū)逐步地構(gòu)建一個(gè)基本的硬件平臺(tái)和現(xiàn)代軟件階層體系。在這個(gè)過(guò)程中,讀者能夠獲得關(guān)于硬件體系結(jié)構(gòu)、操作系統(tǒng)、編程語(yǔ)言、編譯器、數(shù)據(jù)結(jié)構(gòu)、算法以及軟件工程的詳實(shí)知識(shí)。通過(guò)這種逐步構(gòu)造的方法,本書(shū)揭示了計(jì)算機(jī)科學(xué)知識(shí)中的重要成分,并展示其它課程中所介紹的理論和應(yīng)用技術(shù)如何融入這幅全局大圖景當(dāng)中去。全書(shū)基于“先抽象再實(shí)現(xiàn)”的闡述模式,每一章都介紹一個(gè)關(guān)鍵的硬件或軟件抽象,一種實(shí)現(xiàn)方式以及一個(gè)實(shí)際的項(xiàng)目。完成這些項(xiàng)目所必要的計(jì)算機(jī)科學(xué)知識(shí)在本書(shū)中都有涵蓋,只要求讀者具備程序設(shè)計(jì)經(jīng)驗(yàn)。本書(shū)配套的支持網(wǎng)站提供了書(shū)中描述的用于構(gòu)建所有硬件和軟件系統(tǒng)所必需的工具和資料,以及用于12個(gè)項(xiàng)目的200個(gè)測(cè)試程序。
全書(shū)內(nèi)容廣泛、涉獵全面,適合計(jì)算機(jī)及相關(guān)專業(yè)本科生、研究生、技術(shù)開(kāi)發(fā)人員、教師以及技術(shù)愛(ài)好者參考和學(xué)習(xí)。
