![《計算機硬體技術基礎》](/img/4/145/nBnauM3X0IDO0gDNxUzMzkTOyITM5ITO1QjMwADMwAzMxAzL1MzLwUzLt92YucmbvRWdo5Cd0FmLyE2LvoDc0RHa.jpg)
【定價】¥36.00
【作者】高曉興
【叢 書 名】 高等學校計算機基礎教育教材精選
【出 版 社】 清華大學出版社
【書 號】 9787302174547
【出版日期】 2008 年6月
【開 本】 16開
【頁 碼】 391
【版 次】1-1
【所屬分類】 計算機 > 硬體與維護 > 綜合
教材 > 研究生/本科/專科教材 > 工學 > 計算機
教材 > 計算機教材 > 本科/研究生 > 計算機專業 > 計算機基礎課程 > 計算機硬體技術基礎
內容簡介
本書系統地介紹了微型計算機體系中的硬體組成知識和技術套用基礎。主要內容包括計算機基礎知識、數字電路基礎知識、中央處理器、存儲器、彙編語言指令及程式設計、I/O接口匯流排技術、中斷系統、DMA控制器及套用、典型接口晶片、模數(A/D)和數模(D/A)轉換器、單片機等。為了增強讀者對基本概念和理論知識的理解,本書在內容上儘可能做到少而精,知識的安排由淺入深,並給出大量的圖例和程式實例。本書編寫的主要目的是使讀者獲得計算機硬體技術方面的基礎知識、基本方法和基本技能,培養學生利用硬體與軟體相結合的方法和工具,分析解決本專業及相關專業領域問題的思維方法和初步能力。本書還提供了配套的《計算機硬體技術基礎實驗指導和習題》,幫助讀者強化學習,加深知識的理解。
本書可作為高等學校非計算機本科、專科各專業的計算機硬體技術基礎、計算機組成原理及套用、計算機接口教學用書,也可作為研究生的自學用書,還可以作為從事計算機套用開發的科技人員的參考用書。
目錄介紹
第1章 計算機基礎知識1
1.1 計算機的發展概述1
1.1.1 計算機的產生1
1.1.2 計算機的發展1
1.2 微處理器發展概述3
1.2.1 第一代微處理器(1971-1972)3
1.2.2 第二代微處理器(1973-1977)3
1.2.3 第三代微處理器(1978-1983)4
1.2.4 第四代微處理器(1983-1993)4
1.2.5 第五代微處理器(1993-1995)5
1.2.6 第六代微處理器(1995年至今)5
1.3 微型計算機系統6
1.3.1 微型計算機的硬體組成6
1.3.2 微型計算機的軟體組成8
1.4 微型計算機系統的主要性能指標9
1.4.1 字長9
1.4.2 運算速度9
1.4.3 主存容量10
1.4.4 存取周期10
1.4.5 外圍設備的配置10
1.4.6 系統軟體配置10
習題11
第2章 數字電路基礎13
2.1 計算機數制及算術運算13
2.1.1 數制及數制轉換13
2.1.2 算術運算16
2.2 計算機數字電路21
2.2.1 邏輯代數21
2.2.2 門電路24
2.2.3 典型邏輯器件25
習題31
第3章 中央處理器33
3.1 CPU的功能和組成33
3.1.1 CPU的功能33
3.1.2 CPU的內部組成33
3.2 8086/8088的編程結構37
3.2.1 執行單元38
3.2.2 匯流排接口單元 39
3.2.3 8086/8088的暫存器41
3.3 8086/8088 CPU的引腳及其功能45
3.3.1 8086/8088的引腳信號45
3.3.2 8086/8088的最小模式47
3.3.3 8086/8088的最大模式50
3.4 8086/8088的存儲器組織與I/O組織55
3.4.1 8086/8088的存儲器組織55
3.4.2 8086/8088的I/O組織60
3.5 8086 /8088的CPU時序60
3.5.1 匯流排操作周期60
3.5.2 匯流排讀操作周期61
3.5.3 匯流排寫操作周期64
3.5.4 空閒周期66
3.5.5 中斷回響周期66
3.5.6 系統復位和啟動68
3.6 CPU舉例69
3.6.1 Intel 80286微處理器至80486微處理器69
3.6.2 Intel 80486 CPU體系結構70
3.6.3 Intel Pentium系列微處理器75
3.6.4 Intel Itanium 64位微處理器79
習題80
第4章 存儲器83
計算機硬體技術基礎目錄 4.1 存儲器與存儲系統83
4.1.1 存儲器的分類83
4.1.2 存儲器的主要性能指標84
4.1.3 存儲系統的層次結構85
4.2 半導體存儲器86
4.2.1 常用的半導體存儲器86
4.2.2 半導體存儲器的基本結構及各部分的功能87
4.2.3 半導體隨機存儲器90
4.2.4 半導體唯讀存儲器91
4.3 主存儲器91
4.3.1 主存儲器的基本組成與結構92
4.3.2 主存儲器的容量擴展95
4.3.3 存儲器與CPU的連線97
4.3.4 高速緩衝存儲器100
4.4 計算機中的記憶體管理102
4.4.1 DOS下的記憶體管理102
4.4.2 Windows下的記憶體管理103
4.5 外存儲設備103
4.5.1 外存儲設備概述103
4.5.2 軟碟存儲器104
4.5.3 硬碟存儲器107
4.5.4 虛擬存儲器113
4.5.5 光碟存儲器113
習題119
第5章 8086彙編語言指令系統123
5.1 8086彙編語言指令語句格式123
5.2 運算元的定址方式124
5.2.1 立即數定址(immediate addressing)125
5.2.2 暫存器定址(register addressing)125
5.2.3 直接定址(direct addressing)125
5.2.4 暫存器間接定址(register indirect addressing)126
5.2.5 相對暫存器間接定址(relative register indirect addressing)128
5.3 堆疊與堆疊操作130
5.4 8086指令系統133
5.4.1 數據傳送指令(data transfer)133
5.4.2 算術運算指令(arithmetic)139
5.4.3 邏輯運算和移位指令146
5.4.4 串操作指令(string manipulation)150
5.4.5 控制轉移指令(control transfer)152
5.4.6 中斷指令156
5.4.7 DOS和BIOS調用156
5.4.8 處理器控制指令160
5.5 指令系統的發展161
5.5.1 對指令系統的要求161
5.5.2 CISC與RISC162
習題162
第6章 彙編語言程式設計167
6.1 概述167
6.2 彙編語言源程式的基本結構和語法168
6.2.1 常用偽指令169
6.2.2 簡化段定義偽指令176
6.2.3 常量、變數和標號177
6.2.4 表達式178
6.3 彙編語言程式設計182
6.3.1 結構化程式設計182
6.3.2 .EXE檔案和.COM檔案185
6.3.3 彙編語言與高級語言的接口186
習題189
第7章 I/O接口和匯流排192
7.1 輸入輸出接口基本知識192
7.1.1 接口技術的基本知識192
7.1.2 輸入輸出傳送方式194
7.1.3 I/O連線埠的定址方式202
7.1.4 I/O接口讀寫203
7.1.5 串列接口和並行接口203
7.2 匯流排207
7.2.1 匯流排的概念207
7.2.2 匯流排分類及特性207
7.2.3 匯流排的性能指標213
7.2.4 匯流排結構對計算機系統性能的影響214
7.2.5 匯流排判決和握手技術215
7.2.6 匯流排的驅動與控制220
習題221
第8章 中斷系統224
8.1 中斷的概念224
8.1.1 中斷源224
8.1.2 中斷過程225
8.1.3 中斷優先權及嵌套227
8.2 8086/8088中斷系統227
8.3 中斷控制器8259A231
8.3.1 8259A引腳功能231
8.3.2 8259A內部結構232
8.3.3 8259A命令字235
8.3.4 8259A級聯237
8.3.5 用8259A實現中斷控制239
習題245
第9章 DMA控制器及其套用249
9.1 DMA控制器(DMAC)的功能249
9.2 DMA控制器8237的原理及套用250
9.2.1 引腳及功能250
9.2.2 工作時序252
9.2.3 工作方式253
9.2.4 內部暫存器255
9.2.5 8237的定址及連線259
9.2.6 初始化261
習題264
第10章 典型接口晶片265
10.1 8253可程式計數器/定時器265
10.1.1 概述265
10.1.2 可程式計數器/定時器的原理267
10.1.3 可程式計數器/定時器8253引腳信號和編程結構267
10.1.4 8253的工作模式274
10.1.5 可程式計數器/定時器8253編程實例280
10.2 並行接口晶片8255A283
10.2.1 並行通信和並行接口283
10.2.2 8255A的內部結構和引腳信號285
10.2.3 8255A控制字287
10.2.4 8255A的工作模式290
10.2.5 8255A的套用302
10.3 串列通信與串列接口8251A308
10.3.1 串列接口與串列通信308
10.3.2 串列接口標準及串列通信接口314
10.3.3 8251A的基本工作原理317
習題333
第11章 模數(A/D)和數模(D/A)轉換334
11.1 概述334
11.2 A/D轉換器335
11.2.1 模數轉換基本原理335
11.2.2 模數轉換主要技術指標338
11.2.3 A/D轉換器ADC0809的結構及引腳339
11.3 D/A轉換器345
11.3.1 數模轉換基本原理345
11.3.2 D/A轉換器的主要性能參數347
11.3.3 8位D/A轉換器DAC0832348
11.3.4 DAC0832的接口設計及編程350
習題353
第12章 單片微型機354
12.1 單片機及其特點354
12.2 單片機的發展和套用355
12.3 Intel單片機系列簡介356
12.3.1 MCS-48系列單片機356
12.3.2 MCS-51系列單片機357
12.3.3 MCS-96系列單片機358
12.4 MCS-51單片機359
12.4.1 MCS-51內部結構359
12.4.2 MCS-51引腳功能360
12.4.3 MCS-51功能部件361
12.4.4 MCS-51定址方式和指令系統373
12.4.5 MCS-51單片機系統擴展與開發383
習題391