定 價:49.8 元
叢書名:普通高等學校計算機教育“十三五”規(guī)劃教材名家系列
- 作者:周明德,張曉霞,蘭方鵬 著
- 出版時間:2018/1/1
- ISBN:9787115462916
- 出 版 社:人民郵電出版社
- 中圖法分類:TP36
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以*基本、*常用的8086處理器為基礎(chǔ),介紹微機系統(tǒng)原理、Intel系列微處理器結(jié)構(gòu)、8086指令系統(tǒng)、匯編語言程序設(shè)計、主存儲器及常用的各種接口技術(shù),并進一步介紹了微處理器的*發(fā)展(并行處理技術(shù)、多核技術(shù)),力求構(gòu)建起一個微型計算機的完整輪廓和清晰的結(jié)構(gòu)。
1.周明德老師的*力作
2.內(nèi)容精煉,精講微機原理與接口技術(shù)的核心內(nèi)容,不追求芯片內(nèi)核的細節(jié)
3.體現(xiàn)時代新技術(shù),包括并行處理技術(shù)、多核技術(shù)
周明德,教授級高級工程師,1936年生。浙江舟山人。1959年清華大學自動控制系計算機專業(yè)畢業(yè),留校任教。1982年調(diào)至中國計算機技術(shù)服務(wù)公司,1989年晉升教授級高級工程師,歷任公司培訓部副主任、公司副總工程師、總工程師。
1985年擔任中央電大微機原理及應(yīng)用課程主講教師,編寫《微型計算機硬件、軟件及其應(yīng)用(縮編本)》等教材。1992年擔任中央電大微機技術(shù)課程主講教師,編寫教材《微機技術(shù)),1998年擔任中央電大微機原理與應(yīng)用課程主講教師,編寫教材《微機原理與應(yīng)用》。1994年被評為全國電大優(yōu)秀主講教師。
《微型計算機硬件、軟件及其應(yīng)用》(1982年),獲1983年度全國優(yōu)秀科技圖書二等獎。還主編了《微型計算機IBM-PC(0520)原理及應(yīng)用》(1985年)、《微型計算機接口電路》(1986年)、《高檔微型計算機(上冊)》(1987年)、《高檔微型計算機》等圖書
第1章 概述 1
1.1 IA-32結(jié)構(gòu)的發(fā)展概要 2
1.1.1 通用微處理器 2
1.1.2 專用微處理器 7
1.2 計算機基礎(chǔ) 9
1.2.1 計算機的基本結(jié)構(gòu) 9
1.2.2 常用的名詞術(shù)語和二進制編碼 10
1.2.3 指令程序和指令系統(tǒng) 11
1.2.4 初級計算機 12
1.2.5 簡單程序舉例 15
1.2.6 尋址方式 19
1.3 計算機的硬件和軟件 23
1.3.1 系統(tǒng)軟件 23
1.3.2 應(yīng)用軟件 24
1.3.3 支撐(支持)軟件 24
1.4 微型計算機的結(jié)構(gòu) 24
1.4.1 微型計算機的外部結(jié)構(gòu) 25
1.4.2 微型計算機的內(nèi)部結(jié)構(gòu) 25
習題 26
第2章 IA-32結(jié)構(gòu)微處理器與8086 29
2.1 IA-32微處理器是8086的延伸 30
2.1.1 8086功能的擴展 30
2.1.2 8086性能的提高 31
2.2 8086的功能結(jié)構(gòu) 32
2.3 8086微處理器的執(zhí)行環(huán)境 33
2.3.1 基本執(zhí)行環(huán)境概要 33
2.3.2 基本的程序執(zhí)行寄存器 34
2.3.3 存儲器組織 38
習題 40
第3章 8086指令系統(tǒng) 41
3.1 基本數(shù)據(jù)類型 42
3.1.1 字、雙字的對齊 42
3.1.2 數(shù)字數(shù)據(jù)類型 42
3.1.3 指針數(shù)據(jù)類型 43
3.1.4 串數(shù)據(jù)類型 44
3.2 8086的指令格式 44
3.3 8086指令的操作數(shù)尋址方式 44
3.3.1 立即數(shù) 45
3.3.2 寄存器操作數(shù) 45
3.3.3 存儲器操作數(shù) 45
3.3.4 I/O端口尋址 49
3.4 8086的通用指令 49
3.4.1 數(shù)據(jù)傳送指令 49
3.4.2 二進制算術(shù)指令 53
3.4.3 十進制調(diào)整指令 58
3.4.4 邏輯指令 61
3.4.5 移位和循環(huán)移位指令 63
3.4.6 控制傳送指令 66
3.4.7 串指令 71
3.4.8 標志控制操作 75
3.4.9 段寄存器指令 76
3.4.10 雜項指令 76
習題 76
第4章 匯編語言程序設(shè)計 80
4.1 匯編語言的格式 81
4.1.1 8086匯編語言程序的一個例子 81
4.1.2 8086匯編語言源程序的格式 81
4.2 語句的格式 82
4.2.1 常量 84
4.2.2 變量 87
4.3 偽指令語句 88
4.3.1 符號定義語句 88
4.3.2 數(shù)據(jù)定義語句 89
4.3.3 段定義語句 94
4.3.4 過程定義語句 97
4.3.5 結(jié)束語句 98
4.4 指令語句 99
4.4.1 指令助記符 99
4.4.2 指令前綴 99
4.4.3 操作數(shù)尋址方式 99
4.4.4 串操作指令 100
4.5 匯編語言程序設(shè)計及舉例 102
4.5.1 算術(shù)運算程序設(shè)計(直線運行程序) 102
4.5.2 分支程序設(shè)計 104
4.5.3 循環(huán)程序設(shè)計 105
4.5.4 字符串處理程序設(shè)計 106
4.5.5 碼轉(zhuǎn)換程序設(shè)計 110
4.5.6 有關(guān)I/O的DOS功能調(diào)用 113
4.5.7 子程序設(shè)計 116
4.5.8 宏匯編 121
4.5.9 與C語言的混合編程 124
習題 127
第5章 處理器總線時序和系統(tǒng)總線 129
5.1 8086的引腳功能 130
5.2 8086處理器時序 133
5.3 系統(tǒng)總線 141
5.3.1 概述 141
5.3.2 PC總線 145
5.3.3 ISA總線 145
5.3.4 PCI總線 146
5.3.5 USB總線 149
習題 150
第6章 存儲器 152
6.1 半導(dǎo)體存儲器的分類 153
6.1.1 RAM的種類 154
6.1.2 ROM的種類 154
6.2 讀寫存儲器RAM 155
6.2.1 基本存儲電路 155
6.2.2 RAM的結(jié)構(gòu) 156
6.2.3 RAM與CPU的連接 160
6.3 只讀存儲器(ROM) 163
6.3.1 掩模只讀存儲器 163
6.3.2 可擦除的可編程序的只讀存儲器EPROM 165
6.4 提高存儲器性能的技術(shù) 171
6.4.1 高速緩存 172
6.4.2 虛擬存儲器 175
6.4.3 并行存儲器 177
6.5 微機主存空間分配 177
習題 180
第7章 輸入和輸出 181
7.1 概述 182
7.1.1 輸入/輸出的尋址方式 182
7.1.2 CPU與I/O設(shè)備之間的接口信息 182
7.1.3 CPU的輸入/輸出時序 183
7.1.4 CPU與接口電路間數(shù)據(jù)傳送的形式 184
7.1.5 可編程接口的概念 184
7.2 CPU與外設(shè)數(shù)據(jù)傳送的方式 185
7.2.1 查詢傳送方式 185
7.2.2 中斷傳送方式 188
7.2.3 直接數(shù)據(jù)通道傳送(DMA) 189
7.3 中斷系統(tǒng) 191
7.3.1 中斷和中斷源 191
7.3.2 中斷系統(tǒng)的功能 191
7.3.3 最簡單的中斷情況 192
7.3.4 8086的中斷方式 195
7.3.5 中斷控制器8259A 197
7.3.6 8259A應(yīng)用舉例 202
習題 203
第8章 常用接口電路芯片 206
8.1 可編程定時器/計數(shù)器8253 207
8.1.1 主要功能 207
8.1.2 8253的內(nèi)部結(jié)構(gòu) 207
8.1.3 8253的引線 208
8.1.4 8253的控制字 209
8.1.5 8253的工作方式 210
8.1.6 8253的編程 214
8.2 可編程并行接口8255A 215
8.2.1 8255A的內(nèi)部結(jié)構(gòu) 215
8.2.2 8255A的引線 217
8.2.3 工作方式 217
8.2.4 控制字和狀態(tài)字 220
8.2.5 8255A應(yīng)用舉例 221
8.3 串行通信及串行通信接口芯片8251 223
8.3.1 串行通信概述 223
8.3.2 8251可編程通信接口 225
8.3.3 8251的編程 228
8.4 數(shù)模(D/A)轉(zhuǎn)換與模數(shù)(A/D)轉(zhuǎn)換接口 229
8.4.1 數(shù)模(D/A)轉(zhuǎn)換器 229
8.4.2 模數(shù)(A/D)轉(zhuǎn)換器 233
習題 236
第9章 微處理器性能提高技術(shù) 239
9.1 精簡指令集計算機技術(shù) 240
9.1.1 復(fù)雜指令集和精簡指令集 240
9.1.2 RISC技術(shù)的主要特點 241
9.2 指令流水線技術(shù) 242
9.2.1 指令流水線思想 242
9.2.2 Pentium超標量指令流水線 243
9.3 浮點數(shù)據(jù)處理單元 244
9.3.1 浮點寄存器 244
9.3.2 Pentium浮點指令 247
9.4 并行處理技術(shù) 250
9.4.1 并行性概念 250
9.4.2 數(shù)據(jù)級并行技術(shù) 250
9.4.3 指令級并行技術(shù) 251
9.4.4 線程級并行技術(shù) 254
9.4.5 多核技術(shù) 256
習題 257