計算機系統原理

計算機系統原理

計算機系統原理,作者,劉真,周麗濤,由機械工業出版社於2008年出版。

基本信息

目錄

前言

第1章概述

1.1計算機的發展歷史

1.1.1計算機的產生與發展

1.1.2微型計算機的出現與發展

計算機系統原理

1.1.3軟體技術的興起與發展

1.2計算機系統結構組成

1.2.1存儲程式原理

1.2.2計算機硬體組成

1.2.3計算機軟體組成

1.2.4計算機系統層次結構

1.3程式在計算機中的執行過程

1.3.1計算機執行的簡單實例

1.3.2從高級語言到機器語言

1.3.3硬體執行機器語言

1.3.4作業系統和服務程式的作用

1.4計算機性能評價

1.4.1計算機硬體技術指標

1.4.2計算機性能評價準則

1.5計算機的套用與發展

1.5.1計算機的套用

1.5.2計算機的發展

習題

第2章數字電路分析與設計

2.1布爾代數

2.1.1布爾代數及其基本運算

2.1.2布爾代數的基本公式

2.1.3布爾函式及其表示方法

2.1.4布爾函式的化簡與實現

2.2組合邏輯電路分析與設計

2.2.1組合邏輯電路的分析

2.2.2組合邏輯電路的設計

2.3同步時序邏輯電路分析與設計

2.3.1引言

2.3.2觸發器

2.3.3同步時序邏輯電路的分析

2.3.4同步時序邏輯電路的設計

習題

第3章運算方法和運算器

3.1數據表示方法

3.1.1數據格式

3.1.2數的機器碼錶示

3.1.3字元與字元串的表示方法

3.1.4可靠性編碼

3.2基本運算

3.2.1邏輯運算

3.2.2算術運算

3.2.3移位運算

3.3定點運算

3.3.1加減法運算

3.3.2定點乘法運算

3.3.3定點除法運算

3.4定點運算器的組成

3.4.1多功能算術邏輯運算單元

3.4.2內部匯流排

3,4.3定點運算器的基本結構

3.5浮點運算方法和浮點運算器

3.5.1浮點加(減)法運算

3.5.2浮點乘(除)法運算

3.5.3浮點運算器

習題

第4章指令系統與彙編語言程式設計

4.1指令系統概述

4.28088微機硬體結構簡介

4.2.18086CPU及其暫存器

4.2.28086微機系統的主存儲器與堆疊

4.2.38086CPU能直接處理的數據及其存放形式

4.3指令格式

4.3.1指令長度

4.3.2操作碼結構

4.3.3地址碼結構

4.3.48086CPU指令格式

4.4定址方式

4.4.1概述

4.4.28086彙編語言與定址方式有關的一些定義和約定

4.4.3立即(數)定址

4.4.4直接定址

4.4.5暫存器定址

4.4.6暫存器間接定址

4.4.7基址定址

4.4.8變址定址

4.4.9相對定址

4.4.10基址變址定址

4.5指令與指令類型

4.5.1傳送類指令

4.5.2算術運算類指令

4.5.3位操作類指令

4.5.4串操作類指令

4.5.5程式控制類指令

4.5.6處理器控制類指令

4.68086彙編語言

4.6.1概述

4.6.2彙編語言源程式的結構

4.6.3偽指令

4.7子程式設計

4.8系統功能調用

習題

第5章存儲器

5.1存儲器概述

5.1.1存儲器的基本概念

5.1.2存儲器的分類

5.1.3存儲器的層次結構

5.2主存儲器

5.2.1概述

5.2.2隨機存儲器

5.2.8隻讀存儲器

5.2.4半導體存儲器的連線

5.8高速快取

5.8.1高速快取的工作原理

5.3.2高速快取一主存地址映射

5.3.3高速快取的分類

5.8.4高速快取的替換策略

5.4輔助存儲器

5.4.1概述

5.4.2硬磁碟存儲器

5.4.3光碟存儲器

5.4.4快閃記憶體

習題

第6章控制器

6.1構造一個計算機

6.1.1實例計算機結構

6.1.2指令系統

6.1.3指令格式

6.1.4計算機執行過程

6.2控制器基本設計方法

6.2.1指令周期

6.2.2控制器基本組織

6.2.8微操作

6.2.4控制器設計方法

6.8微操作技術

6.3.1微操作安排

6.3.2微操作控制信號設計

6.3.3微操作組合電路實現

6.4微程式技術

6.4.1基本原理

6.4.2微程式控制器構成

6.4.3微程式控制器設計

習題

第7章輸入輸出系統

7.1輸入輸出設備

7.1.1I/0設備概述

7.1.2I/O設備的工作特點

7.2輸入輸出接口

7.2.1I/O接口的基本作用

7.2.2I/O接口的基本組成

7.2.3I/O接口的輸人輸出控制方法

7.2.4I/O接口的編址

7.3中斷方式的輸入輸出

7.3.1中斷的基本問題

7.3.2中斷控制器

7.3.8中斷系統

7.4DMA方式的輸入輸出

7.4.1DMA的基本問題

7.4.2DMA控制器

7.5使用輸入輸出接口與設備

7.5.1定時/計數器8253

7.5.2異步串列通信接口8250

7.5.8並行接口晶片8255A簡介

習題

第8章匯流排

8.1匯流排概述

8.1.1匯流排的概念

8.1.2匯流排的分類

8.2匯流排的基本問題

8.2.1匯流排的性能參數

8.2.2匯流排設備

8.2.3匯流排控制器

8.2.4匯流排連線方式

8.2.5匯流排復用

8.2.6匯流排定時

8.2.7匯流排仲裁

8.2.8匯流排數據傳送方式

8.3常用的I/O匯流排

8.3.1I/O匯流排標準

8.3.2常用的I/O匯流排簡介

習題

第9章作業系統

9.1作業系統概述

9.1.1什麼是作業系統

9.1.2作業系統的發展史

9.1.3作業系統的分類

9.1.4常見作業系統介紹

9.2作業系統的功能與結構

9.2.1作業系統的功能

9.2.2作業系統的結構

9.2.3Windows作業系統結構剖析

9.3作業系統運行機制

9.3.1中斷與異常

9.3.2核心態與用戶態

9.3.3實例程式的執行

9.4處理機管理

9.4.1進程的概念

9.4.2進程的表示

9.4.3進程的控制

9.4.4進程間通信

9.4.5進程間同步與互斥

9.4.6進程與執行緒

9.5存儲管理

9.5.1存儲管理的概念

9.5.2連續存儲管理方法

9.5.3非連續存儲管理方法

9.5.4虛擬存儲器

9.6設備管理

9.6.1設備管理的概念

9.6.2設備管理的方法

9.6.3Windows設備管理

9.7檔案管理

9.7.1檔案系統的概念

9.7.2檔案系統的組織

9.7.3檔案系統的使用

9.8作業管理

9.8.1用戶使用界面

9.8.2資源管理接口

9.9作業系統的安全

9.9.1作業系統的安全設計目標

9.9.2作業系統的安全設計原則

9.9.3Windows作業系統的安全設計

習題

附錄A彙編語言程式的上機實習指導

附錄BASCII字元編碼表

參考文獻

……

相關詞條

相關搜尋

熱門詞條

聯絡我們