計算機系統結構與組成

《計算機系統結構與組成》一書由呂輝先生主編,西安電子科技大學出版社 於2007年出版。本書介紹了計算機的的機器語言程式設計師或編譯程式編寫者所看到的外特性,以及計算機硬體設施之間關係等。

基本信息

計算機系統結構與組成

作者呂輝主編

出版社西安電子科技大學出版社

出版日期:2007-7-1

定價:¥26.00元

內容提要

“計算機系統結構”與“計算機系統組成”在概念上既有區別又有聯繫,是同一事物的不同層次,有時又是互相轉化的。本書從教學改革的角度出發,將兩門課程合併為一門課程“計算機系統結構與組成”,目的是避免內容上的重複,提高教學效率。本書力圖做到軟硬結合,給學生形成完整的計算機系統概念。

本書有機地將計算機系統結構與組成的內容融合起來,完全可以達到原“計算機系統結構”和“計算機系統組成”兩門課程的基本要求。

本書可作為計算機科學與技術及其他信息類專業的本科教材或教學參考書,也可作為工程技術人員的計算機類參考書。

編輯推薦

“計算機系統結構”與“計算機系統組成”在概念上既有區別又有聯繫,是同一事物的不同層次,有時又是互相轉化的。本書從教學改革的角度出發,將兩門課程合併為一門課程“計算機系統結構與組成”,目的是避免內容上的重複,提高教學效率。本書力圖做到軟硬結合,給學生形成完整的計算機系統概念。

本書有機地將計算機系統結構與組成的內容融合起來,完全可以達到原“計算機系統結構”和“計算機系統組成”兩門課程的基本要求。

本書可作為計算機科學與技術及其他信息類專業的本科教材或教學參考書,也可作為工程技術人員的計算機類參考書。

目錄

第1章計算機系統結構與組成的基本概念

1.1計算機層次結構

1.2計算機系統結構和計算機的組成與實現

1.3計算機的性能評測和量化分析

1.4計算機的成本和價格

1.5計算機設計者的主要任務

1.6計算機系統的發展及套用

習題

第2章指令系統設計

2.1計算機中的數據表示

2.2計算機的指令格式

2.3計算機的定址方式

2.4計算機指令集格式的設計

2.5計算機指令系統設計

2.6編譯技術與計算機體系結構設計

習題

第3章CPU及其實現

3.1運算方法與運算器

3.2控制器及其實現

3.3CPU的結構和功能

3.4流水線處理器

3.5向量處理機

習題

第4章存儲系統

4.1存儲系統概述

4.2高速快取Cache

4.3主存儲器技術

4.4虛擬存儲器技術以及存儲保護

4.5存儲層次結構的設計

習題

第5章向量處理機

5.1向量數據表示方式

5.2向量處理機的結構

5.3向量處理方式

5.4向量處理機實例

5.5向量處理機的性能評價

5.6向量處理機的發展

習題

第6章網際網路

6.1網際網路的基本概念

6.2網際網路的種類

6.3訊息傳遞機制

習題

第7章並行處理機

7.1並行處理機的概念

7.2並行處理機的基本結構

7.3並行處理機實例

7.4並行處理機算法舉例

習題

第8章多處理機

8.1多處理機結構

8.2多處理機系統的特點

8.3多處理機的Cache一致性

8.4大規模並行處理機(MPP)

8.5對稱多處理機(SMP)

8.6機群系統(Cluster)

習題

第9章輸入/輸出系統及匯流排

第10章外圍設備

第11章計算機系統結構的發展

參考文獻

計算機系統層次結構概述

計算機系統由硬體和軟體兩大部分所構成,而如果按功能再細分,可分為7層(如圖所示)。

第零級是硬聯邏輯級,這是計算機的核心,由門、觸發器等邏輯電路組成。

第一級是微程式級。這級的機器語言是微指令集,程式設計師用微指令編寫的微程式,一般是直接由硬體直接執行的。

第二級是傳統機器級,這級的機器語言是該機的指令集,程式設計師用機器指令編寫的程式可以由微程式進行解釋。 第三級是作業系統級,從作業系統的基本功能來看,一方面它要直接管理傳統機器中的軟硬體資源,另一方面它又是傳統機器的延伸。

第四級是彙編語言級,這級的機器語言是彙編語言,完成彙編語言翻譯的程式叫做彙編程式。

第五級是高級語言級,這集的機器語言就是各種高級語言,通常用編譯程式來完成高級語言翻譯的工作。 第六級是套用語言級,這一級是為了使計算機滿足某種用途而專門設計的,因此這一級語言就是各種面向問題的套用語言。

把計算機系統按功能分為多級層次結構,就是有利於正確理解計算機系統的工作過程,明確軟體,硬體在計算機系統中的地位和作用。

相關搜尋

熱門詞條

聯絡我們