微型計算機原理與接口技術[清華大學出版社出版書籍]

微型計算機原理與接口技術[清華大學出版社出版書籍]

《微型計算機原理與接口技術》是2011年清華大學出版社出版的圖書,作者是馮博琴、吳寧。

內容簡介

本書是《微型計算機原理與接口技術》的第3版。作者根據計算機技術的發展及實際教學中的體會,除對原稿部分文字進行修訂外,還對包括系統匯流排、彙編語言程式設計、半導體存儲器等在內的部分內容做了一定的調整和擴充。

考慮到讀者對象的需求和實用性,本版仍以intel 80x86系列微處理器為平台,介紹其3個不同時期的典型代表--8088、80386及pentium 4的基本結構和工作原理;保持了第2版中基本指令系統、輸入/輸出系統、接口電路設計內容的敘述風格。

另外,此次改版依然保持了原版注重實際套用的特點,在強調基本概念的基礎上,使用了大量實例來闡明各種套用問題,同時也融入了作者在使用原教材教學過程中的體會,實用性較強。

《微型計算機原理與接口技術(第3版)》可作為普通高等學校非計算機類各專業本科學生的“微機原理與接口技術”課程的教材,也可作為成人高等教育的培訓教材及廣大科技工作者的自學參考書。

目錄

《微型計算機原理與接口技術(第3版)》

第1章 微型計算機基礎概論1

1.1 微型計算機系統1

1.1.1 微型計算機的發展1

1.1.2 微型計算機的工作過程3

1.1.3 微機系統的組成5

1.2 計算機中的數制及編碼11

1.2.1 常用記數制11

1.2.2 各種數制之間的轉換13

1.2.3 計算機中的二進制數表示14

1.2.4 二進制編碼16

1.3 無符號二進制數的算術運算和邏輯運算18

1.3.1 二進制的算術運算19

1.3.2 無符號數的表示範圍20

1.3.3 二進制數的邏輯運算21

1.3.4 基本邏輯門及常用邏輯部件23

1.4 有符號二進制數的表示及運算25

1.4.1 有符號數的表示方法26

1.4.2 補碼數與十進制數之間的轉換28

1.4.3 補碼的運算29

.1.4.4 有符號數的表示範圍30

習題32

第2章 微處理器與匯流排34

2.1 微處理器概述34

2.1.1 運算器35

2.1.2 控制器36

2.2 8088/8086微處理器37

2.2.1 8088/8086 cpu的特點38

2.2.2 8088 cpu的外部引腳及其功能 40

2.2.3 8088/?8086 cpu的功能結構43

2.2.4 8088/?8086 cpu的存儲器組織46

2.2.5 8088/?8086 cpu的工作時序48

2.3 80386微處理器50

2.3.1 80386微處理器的主要特性50

2.3.2 80386的內部結構51

2.3.3 80386的主要引腳信號52

2.3.4 80386的內部暫存器53

2.3.5 80386的工作模式57

2.4 pentium 4(奔騰4)微處理器59

2.4.1 pentium 4微處理器中的新技術60

2.4.2 pentium 4 cpu的結構65

2.4.3 pentium 4的存儲器管理66

2.4.4 奔騰4的基本執行環境68

2.5 匯流排70

2.5.1 概述71

2.5.2 匯流排的基本功能76

2.5.3 常用系統匯流排和外設匯流排標準80

2.5.4 8088系統匯流排87

習題88

第3章 8086/8088指令系統91

3.1 概述91

3.1.1 指令的基本構成92

3.1.2 指令的執行時間93

3.1.3 cisc和risc指令系統94

3.2 定址方式96

3.2.1 立即定址97

3.2.2 直接定址 97

3.2.3 暫存器定址98

3.2.4 暫存器間接定址98

3.2.5 暫存器相對定址99

3.2.6 基址-變址定址100

3.2.7 基址-變址-相對定址101

3.2.8 隱含定址102

3.3 8086指令系統102

3.3.1 數據傳送指令102

3.3.2 算術運算指令111

3.3.3 邏輯運算和移位指令118

3.3.4 串操作指令124

3.3.5 程式控制指令129

3.3.6 處理器控制指令139

3.4 pentium新增指令簡介140

3.4.1 80x86虛地址下的定址方式140

3.4.2 80x86 cpu新增指令簡述141

習題143

第4章 彙編語言程式設計145

4.1 彙編語言源程式145

4.1.1 彙編語言源程式的結構146

4.1.2 彙編語言語句類型及格式147

4.1.3 數據項及表達式148

4.2 偽指令151

4.2.1 數據定義偽指令152

4.2.2 符號定義偽指令153

4.2.3 段定義偽指令 154

4.2.4 設定段暫存器偽指令 157

4.2.5 過程定義偽指令157

4.2.6 宏命令偽指令158

4.2.7 模組定義與連線偽指令160

4.3 bios和dos功能調用161

4.3.1 bios功能調用162

4.3.2 dos功能調用164

4.4 彙編語言程式設計基礎168

4.4.1 程式設計概述169

4.4.2 順序程式170

4.4.3 分支程式171

4.4.4 循環程式174

4.4.5 子程式設計176

4.4.6 常用程式設計舉例179

習題186

第5章 存儲器系統189

5.1 概述189

5.1.1 存儲器系統的一般概念190

5.1.2 半導體存儲器及其分類193

5.1.3 半導體存儲器的主要技術指標195

5.2 隨機存取存儲器ram195

5.2.1 靜態隨機存取存儲器sram196

5.2.2 動態隨機存取存儲器dram202

5.2.3 存儲器擴展技術206

5.3 唯讀存儲器rom209

5.3.1 eprom209

5.3.2 eeprom (e?2prom) 212

5.3.3 快閃記憶體flash216

5.4 高速緩衝存儲器cache220

5.4.1 cache的工作原理220

5.4.2 cache的讀寫操作221

5.4.3 cache與主存的存取一致性223

5.4.4 cache的分級體系結構223

5.5 半導體存儲器設計舉例225

習題230

第6章 輸入/輸出和中斷技術232

6.1 輸入/輸出系統概述232

6.1.1 i/o系統的特點232

6.1.2 i/o接口的基本功能234

6.1.3 i/o連線埠的編址方式235

6.1.4 i/o連線埠地址的解碼236

6.2 簡單接口電路237

6.2.1 接口電路的基本構成237

6.2.2 三態門接口238

6.2.3 鎖存器接口239

6.2.4 簡單接口的套用舉例242

6.3 基本輸入/輸出方式243

6.3.1 無條件傳送方式243

6.3.2 查詢方式244

6.3.3 中斷方式246

6.3.4 直接存儲器存取方式246

6.4 中斷技術248

6.4.1 中斷的基本概念249

6.4.2 中斷處理的一般過程249

6.4.3 8086/8088中斷系統254

6.5 可程式中斷控制器8259a259

6.5.1 8259a的引線及內部結構260

6.5.2 8259a的工作過程261

6.5.3 8259a的工作方式262

6.5.4 8259a的初始化編程267

6.5.5 中斷程式設計概述273

習題275

第7章 常用數字接口電路277

7.1 並行通信與串列通信278

7.1.1 並行通信278

7.1.2 串列通信279

7.2 可程式定時/計數器8253283

7.2.1 8253的引線及結構284

7.2.2 8253的工作方式286

7.2.3 8253的控制字290

7.2.4 8253的套用291

7.3 可程式並行接口8255295

7.3.1 8255的引線及結構295

7.3.2 8255的工作方式297

7.3.3 8255的控制字及狀態字302

7.3.4 8255的套用303

7.4 可程式串列接口8250311

7.4.1 8250的外部引線及功能311

7.4.2 8250的結構及內部暫存器313

7.4.3 8250的工作過程318

7.4.4 8250的套用318

習題323

第8章 模擬量的輸入/輸出325

8.1 模擬量的輸入/輸出通道325

8.1.1 模擬量輸入通道326

8.1.2 模擬量輸出通道327

8.2 d/a轉換器327

8.2.1 d/a轉換器的基本原理及技術指標327

8.2.2 典型d/a轉換器晶片dac0832331

8.2.3 d/a轉換器的套用334

8.3 a/d轉換器337

8.3.1 a/d轉換器的工作原理及技術指標337

8.3.2 典型a/d轉換器晶片adc0809339

習題344

附錄a ascii碼錶346

附錄b 8088 cpu部分引腳信號功能347

附錄b.1 ss?0、io/、dt/的組合及對應的操作347

附錄b.2 s?2、s?1、s?0的組合及對應的操作347

附錄b.3 qs?1、qs?0的組合及對應的操作347

附錄c 8086/8088指令執行時間及指令簡表348

附錄c.1 常用指令執行時間348

附錄c.2 8086/8088指令簡表349

附錄d 8086/8088微機的中斷353

附錄d.1 中斷類型分配353

附錄d.2 dos軟中斷354

附錄d.3 dos系統功能調用簡表355

附錄e bios軟中斷簡要列表360

參考文獻 361

相關詞條

熱門詞條

聯絡我們