微型計(jì)算機(jī)原理與常用接口技術(shù)
-
【作 者】黃同愿 等編著
【I S B N 】978-7-5084-4055-2
【責(zé)任編輯】郭東青
【適用讀者群】本科
【出版時(shí)間】2006-10-01
【開(kāi) 本】16開(kāi)本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁(yè) 數(shù)】32
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥32
【叢 書(shū)】21世紀(jì)高等院校計(jì)算機(jī)系列教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
全書(shū)共分11章,其中第1章到第10章主要討論了計(jì)算機(jī)的基本組成原理和接口技術(shù)。內(nèi)容包括了微機(jī)概述,數(shù)制和碼制,指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì),存儲(chǔ)器系統(tǒng),中斷系統(tǒng),DMA控制器和定時(shí)器,并行/串行進(jìn)口技術(shù),D/A(A/D)轉(zhuǎn)換及接口以及總線(xiàn)技術(shù)等。在內(nèi)容的組織中注意與目前先進(jìn)的計(jì)算機(jī)技術(shù)相結(jié)合,對(duì)最新出現(xiàn)的計(jì)算機(jī)硬件技術(shù)進(jìn)行了相應(yīng)的介紹和說(shuō)明。第11章主介紹了高性能計(jì)算機(jī)新技術(shù),其中包括流水線(xiàn)技術(shù)、RISC、SIMD以及MMX、SSE(SSE2)等技術(shù),對(duì)于讀者了解和掌握最新的計(jì)算機(jī)技術(shù)提供了一些參考。
本書(shū)內(nèi)容豐富,圖文并茂,語(yǔ)言流暢,通俗易懂,可操作性強(qiáng)。既可以作為理工科相關(guān)專(zhuān)業(yè)的教學(xué)用書(shū),也可作為計(jì)算機(jī)工程技術(shù)人員的參考用書(shū)。
本書(shū)是為計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生以及從事計(jì)算機(jī)科學(xué)與技術(shù)工作的工程技術(shù)人員所編寫(xiě)的,同時(shí)也適合于非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生使用。本書(shū)從計(jì)算機(jī)基本原理講起,由淺入深,循序漸進(jìn),力圖貫徹簡(jiǎn)單易學(xué)的原則。
在本書(shū)中,我們將計(jì)算機(jī)的組成和匯編程序設(shè)計(jì)作為基礎(chǔ)知識(shí)進(jìn)行講解,在此基礎(chǔ)上介紹了各種接口技術(shù)及其應(yīng)用。通過(guò)對(duì)本書(shū)的學(xué)習(xí),力求讓讀者對(duì)計(jì)算機(jī)的基本組成結(jié)構(gòu)和相應(yīng)的匯編程序設(shè)計(jì)及常見(jiàn)接口技術(shù)有一個(gè)基本的認(rèn)識(shí),并在此基礎(chǔ)上達(dá)到設(shè)計(jì)硬件和軟件的目的。
初學(xué)者面對(duì)眾多的計(jì)算機(jī)書(shū)籍,怎樣選擇一本適合自己在短時(shí)間內(nèi)學(xué)習(xí)的課本呢?編者衷心地告訴讀者朋友,請(qǐng)您選擇本書(shū)吧!這是因?yàn)椋诋?dāng)今多如牛毛的計(jì)算機(jī)書(shū)籍中,很多書(shū)籍缺乏實(shí)用性、針對(duì)性和通俗易懂性。本書(shū)由資深計(jì)算機(jī)一線(xiàn)教師編著,結(jié)合多年的計(jì)算機(jī)教學(xué)經(jīng)驗(yàn),源于計(jì)算機(jī)教學(xué)特點(diǎn)和工作實(shí)際,在寫(xiě)作過(guò)程中,以初學(xué)者的身份和心理量身編寫(xiě)和安排了本書(shū)內(nèi)容,同時(shí)列舉了大量的具體實(shí)例。
本書(shū)完全按照模塊化方式,全面而又精煉地講解了計(jì)算機(jī)基礎(chǔ)、操作系統(tǒng)、辦公自動(dòng)化及計(jì)算機(jī)網(wǎng)絡(luò)等內(nèi)容。本書(shū)重點(diǎn)突出、主次分明、結(jié)構(gòu)層次清晰、邏輯思維較強(qiáng)、語(yǔ)言通俗易懂。書(shū)中每一章都有內(nèi)容提要、本章導(dǎo)讀、課后練習(xí),能使學(xué)習(xí)者很快掌握所有知識(shí)并能運(yùn)用到實(shí)際工作和生活中去。
本書(shū)的第1章到第10章講解了計(jì)算機(jī)的基本組成原理和接口技術(shù),著重闡述了構(gòu)成一臺(tái)計(jì)算機(jī)的基本原理、計(jì)算機(jī)結(jié)構(gòu)及接口技術(shù)等,并力求與人們熟知的計(jì)算機(jī)結(jié)合。這部分的內(nèi)容主要包括了微機(jī)概述、數(shù)制和碼制,指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì),存儲(chǔ)器系統(tǒng),中斷系統(tǒng),DMA控制器和定時(shí)/計(jì)數(shù)器,并行/串行接口技術(shù),D/A(A/D)轉(zhuǎn)換及接口及總線(xiàn)技術(shù)等。讀者可以根據(jù)自己的情況有選擇地對(duì)其中某些內(nèi)容進(jìn)行學(xué)習(xí),比如第2、3章的內(nèi)容對(duì)于已經(jīng)學(xué)習(xí)過(guò)匯編語(yǔ)言程序設(shè)計(jì)的人就可以跳過(guò),學(xué)習(xí)過(guò)數(shù)字電子技術(shù)的人也可以跳過(guò)書(shū)中的一些內(nèi)容,有選擇性地進(jìn)行學(xué)習(xí)。
第11章簡(jiǎn)單介紹了高性能計(jì)算機(jī)新技術(shù),主要討論了4部分內(nèi)容:流水線(xiàn)技術(shù)、RISC、SIMD以及MMX、SSE(SSE2)。由于篇幅及內(nèi)容限制,本書(shū)只是對(duì)它們的基本原理進(jìn)行了介紹,目的是給讀者指出計(jì)算機(jī)新技術(shù),對(duì)于讀者了解和掌握最新的計(jì)算機(jī)技術(shù)提供了一些參考。
全書(shū)從基本的計(jì)算機(jī)組成原理出發(fā),由淺入深地介紹了計(jì)算機(jī)基礎(chǔ)硬件知識(shí)和匯編程序設(shè)計(jì)的相關(guān)知識(shí),緊緊圍繞應(yīng)用程序?qū)嵗蜃x者展示了如何利用現(xiàn)有的計(jì)算機(jī)技術(shù)合理設(shè)計(jì)出相應(yīng)的硬件平臺(tái)并進(jìn)行軟件編程。
另外,本書(shū)圖文并茂、實(shí)例眾多,且所舉出的實(shí)例針對(duì)性強(qiáng),分析透徹,突出了本書(shū)以實(shí)例為中心的特點(diǎn)。相信通過(guò)閱讀本書(shū),會(huì)加深讀者對(duì)計(jì)算機(jī)組成原理和接口技術(shù)的理解,提高硬件設(shè)計(jì)能力和匯編語(yǔ)言程序開(kāi)發(fā)能力。
本書(shū)語(yǔ)言通俗易懂,內(nèi)容豐富翔實(shí),突出了以實(shí)例為中心的特點(diǎn),既適合作為理工科學(xué)生學(xué)習(xí)計(jì)算機(jī)硬件基礎(chǔ)知識(shí)的教學(xué)用書(shū),同時(shí)也可以作為從事計(jì)算機(jī)科學(xué)與技術(shù)工作的工程技術(shù)人員的參考書(shū)。
本書(shū)由黃同愿、甘利杰和劉濤等編著,冼進(jìn)主審。參與本書(shū)編寫(xiě)工作的還有:鄒素瓊、彭芳、冼進(jìn)、趙秋云、趙繼軍、彭藝、曲輝輝、周章、蔣波、徐留旺、曹振宇、張婷、溫凌霜、魯?shù)么洹⑹Y澤平、魏樂(lè)、韓翔、程小英、譚小麗、盧麗娟、李小瓊、周宏、羅吉、許翔燕、陳春、張忠、方小馬、黃姹英、周明、宋晶、鄧勇等,在此一并表示感謝!
由于作者水平所限,加之計(jì)算機(jī)技術(shù)發(fā)展迅速,本教材的覆蓋面廣,書(shū)中錯(cuò)誤和不妥之處在所難免,懇請(qǐng)讀者批評(píng)指正。我們的聯(lián)絡(luò)方式:china_54@tom.com。
我們?yōu)楸緯?shū)專(zhuān)門(mén)制作了電子教案,以方便老師課堂教學(xué).
編者
2006年8月
前言
第1章 微型計(jì)算機(jī)的概述 1
1.1 微機(jī)的發(fā)展概述 1
1.1.1 微機(jī)硬件核心的發(fā)展 2
1.1.2 微機(jī)軟件的發(fā)展 3
1.1.3 微機(jī)的特點(diǎn) 3
1.2 計(jì)算機(jī)中的數(shù)制和碼制 4
1.2.1 數(shù)制 4
1.2.2 數(shù)值轉(zhuǎn)換 5
1.2.3 碼制 6
1.3 微機(jī)系統(tǒng)的組成、結(jié)構(gòu)與工作過(guò)程 8
1.3.1 微機(jī)系統(tǒng)的組成與結(jié)構(gòu) 8
1.3.2 微機(jī)系統(tǒng)的工作過(guò)程 11
1.4 8086/8088微處理器 11
1.4.1 8086/8088微處理器 12
1.4.2 存儲(chǔ)器組織 15
1.4.3 8086/8088 CPU工作模式及外部結(jié)構(gòu) 16
1.5 典型時(shí)序分析 23
1.5.1 相關(guān)的基本概念 23
1.5.2 典型的8088時(shí)序分析 24
1.6 習(xí)題與思考題 29
第2章 8086/8088的指令系統(tǒng) 30
2.1 8086/8088微處理器的數(shù)據(jù)類(lèi)型 30
2.1.1 整數(shù) 30
2.1.2 浮點(diǎn)數(shù) 31
2.1.3 BCD碼 33
2.1.4 ASCII字符 33
2.1.5 地址指針 34
2.2 8086/8088指令格式 34
2.2.1 指令的編碼格式 35
2.2.2 指令的書(shū)寫(xiě)格式 37
2.3 8086/8088尋址方式 38
2.3.1 非存儲(chǔ)器操作數(shù)尋址 39
2.3.2 存儲(chǔ)器操作數(shù)尋址 39
2.4 8086/8088指令系統(tǒng) 42
2.4.1 數(shù)據(jù)傳送指令 42
2.4.2 算術(shù)運(yùn)算指令 46
2.4.3 邏輯運(yùn)算和移位指令 50
2.4.4 串操作類(lèi)指令 53
2.4.5 程序控制指令 56
2.4.6 標(biāo)志處理和CPU控制類(lèi)指令 59
2.5 習(xí)題與思考題 60
第3章 匯編語(yǔ)言程序設(shè)計(jì) 62
3.1 匯編語(yǔ)言的基本元素 62
3.1.1 匯編語(yǔ)言的語(yǔ)句格式 62
3.1.2 匯編語(yǔ)言的運(yùn)算符 63
3.1.3 表達(dá)式 65
3.1.4 匯編語(yǔ)言程序匯編步驟 66
3.2 偽指令 66
3.2.1 定義數(shù)據(jù)偽指令 66
3.2.2 符號(hào)定義偽指令EQU、=及PURGE 67
3.2.3 段定義偽指令SEGMENT和ENDS 67
3.2.4 設(shè)定段寄存器偽指令A(yù)SSUME 67
3.2.5 定義過(guò)程的偽指令PROC和ENDP 68
3.2.6 宏指令 69
3.2.7 ORG偽指令 69
3.2.8 匯編結(jié)束偽指令END 70
3.3 匯編語(yǔ)言程序結(jié)構(gòu) 70
3.3.1 EXE文件的編程格式 70
3.3.2 COM文件的編程格式 71
3.3.3 EXE文件和COM文件的內(nèi)存映像 72
3.3.4 程序段前綴 72
3.3.5 返回DOS的其他方法 73
3.3.6 源程序堆棧的設(shè)置 75
3.4 DOS系統(tǒng)功能調(diào)用與BIOS功能調(diào)用 75
3.4.1 DOS系統(tǒng)功能調(diào)用 75
3.4.2 BIOS功能調(diào)用 79
3.4.3 文本方式BIOS屏顯功能調(diào)用 80
3.5 匯編程序設(shè)計(jì) 82
3.5.1 簡(jiǎn)單程序設(shè)計(jì) 82
3.5.2 分支程序設(shè)計(jì) 84
3.5.3 循環(huán)程序設(shè)計(jì) 87
3.5.4 子程序設(shè)計(jì) 90
3.6 宏指令與條件匯編 94
3.6.1 宏指令 95
3.6.2 條件匯編 98
3.7 習(xí)題與思考題 99
第4章 存儲(chǔ)器系統(tǒng) 101
4.1 概述 101
4.1.1 存儲(chǔ)器分類(lèi) 102
4.1.2 存儲(chǔ)器系統(tǒng)結(jié)構(gòu) 102
4.2 讀、寫(xiě)存儲(chǔ)器RAM 104
4.2.1 靜態(tài)RAM 104
4.2.2 動(dòng)態(tài)RAM 105
4.3 只讀存儲(chǔ)器ROM 105
4.4 存儲(chǔ)器芯片與CPU的連接 106
4.5 高速緩沖存儲(chǔ)器Cache 110
4.5.1 Cache的層次結(jié)構(gòu) 111
4.5.2 Cache的基本工作原理 112
4.5.3 Cache的基本操作 113
4.5.4 地址映射 113
4.5.5 替換策略 115
4.5.6 Pentium III中采用的Cache技術(shù) 116
4.6 虛擬存儲(chǔ)器 117
4.6.1 主存—輔存層次結(jié)構(gòu) 117
4.6.2 虛擬存儲(chǔ)器的基本概念 118
4.6.3 頁(yè)式虛擬存儲(chǔ)器 119
4.6.4 段式虛擬存儲(chǔ)器 121
4.6.5 段頁(yè)式虛擬存儲(chǔ)器 122
4.7 高速緩沖存儲(chǔ)器的接口 123
4.7.1 高速緩沖存儲(chǔ)器的特點(diǎn) 123
4.7.2 高速緩沖存儲(chǔ)器的體系結(jié)構(gòu) 124
4.8 習(xí)題與思考題 125
第5章 中斷系統(tǒng) 126
5.1 輸入/輸出數(shù)據(jù)傳輸?shù)目刂品绞?127
5.1.1 輸入/輸出的一般概念 127
5.1.2 程序方式 128
5.1.3 中斷方式 131
5.1.4 DMA方式 134
5.2 Intel x86微處理器實(shí)模式下的中斷操作 135
5.2.1 中斷分類(lèi)與中斷類(lèi)型碼 135
5.2.2 中斷向量與中斷向量表 136
5.2.3 中斷響應(yīng)過(guò)程與時(shí)序 137
5.3 中斷控制器8259A 140
5.3.1 8259A的結(jié)構(gòu)及主要功能 140
5.3.2 8259A的編程 143
5.3.3 8259A的工作方式小結(jié) 147
5.3.4 8259A的級(jí)聯(lián) 150
5.3.5 8259A在系統(tǒng)中的應(yīng)用舉例 152
5.4 習(xí)題與思考題 154
第6章 DMA控制器和定時(shí)/計(jì)數(shù)器 156
6.1 DMA控制器Intel 8237 156
6.1.1 DMA概述 156
6.1.2 8237編程結(jié)構(gòu)與工作原理 159
6.1.3 DMAC 8237引腳功能 164
6.1.4 8237工作方式 165
6.1.5 8237的內(nèi)部寄存器 166
6.1.6 8237A在PC/XT機(jī)中的應(yīng)用 170
6.1.7 8237A在PC/AT機(jī)中的應(yīng)用 172
6.1.8 8237A的編程舉例 173
6.2 定時(shí)/計(jì)數(shù)器芯片Intel 8253 178
6.2.1 定時(shí)與計(jì)數(shù) 178
6.2.2 8253結(jié)構(gòu)和工作原理 179
6.2.3 8253工作方式 184
6.2.4 8254編程及應(yīng)用 190
6.2.5 其他定時(shí)/計(jì)數(shù)芯片 192
6.3 習(xí)題與思考題 198
第7章 接口與并行通信 200
7.1 I/O接口概述 200
7.1.1 CPU與I/O接口 200
7.1.2 I/O接口與系統(tǒng)的連接 201
7.2 可編程并行接口芯片8255A 203
7.2.1 并行通信與接口 203
7.2.2 8255A編程結(jié)構(gòu) 204
7.2.3 8255A編程及應(yīng)用 214
7.3 習(xí)題與思考題 226
第8章 串行接口與通信 228
8.1 串行接口與通信概述 228
8.1.1 串行通信接口 229
8.1.2 串行通信規(guī)程 236
8.1.3 通信總線(xiàn)標(biāo)準(zhǔn) 240
8.2 可編程串行接口芯片8251A 248
8.2.1 8251A基本性能 248
8.2.2 8251A內(nèi)部結(jié)構(gòu) 249
8.2.3 8251A引腳功能 251
8.2.4 8251A編程 253
8.2.5 8251A應(yīng)用舉例 258
8.3 習(xí)題與思考題 264
第9章 D/A、A/D轉(zhuǎn)換與接口技術(shù) 266
9.1 從物理信號(hào)到電信號(hào)的轉(zhuǎn)換 266
9.2 D/A轉(zhuǎn)換器的一般工作原理 266
9.3 數(shù)/模轉(zhuǎn)換器芯片(DAC)及其接口技術(shù) 272
9.3.1 D/A的性能參數(shù)和術(shù)語(yǔ) 272
9.3.2 D/A芯片及其與CPU接口 274
9.3.3 數(shù)/模轉(zhuǎn)換器芯片和微處理器的接口需要注意的問(wèn)題 281
9.4 模/數(shù)轉(zhuǎn)換芯片(ADC)及其接口技術(shù) 281
9.4.1 采樣和量化 281
9.4.2 A/D的工作原理 282
9.4.3 A/D的性能參數(shù)和術(shù)語(yǔ) 284
9.4.4 A/D芯片及其與CPU接口 285
9.4.5 模/數(shù)轉(zhuǎn)換器芯片和微處理器的接口需要注意的問(wèn)題 294
9.5 習(xí)題與思考題 297
第10章 總線(xiàn)技術(shù) 298
10.1 總線(xiàn)標(biāo)準(zhǔn)與總線(xiàn)體系結(jié)構(gòu) 298
10.1.1 總線(xiàn)類(lèi)型與結(jié)構(gòu) 298
10.1.2 總線(xiàn)控制方法 299
10.2 PC總線(xiàn) 301
10.2.1 ISA工業(yè)標(biāo)準(zhǔn)總線(xiàn) 302
10.2.2 EISA擴(kuò)展的工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)總線(xiàn) 303
10.2.3 VESA總線(xiàn) 304
10.2.4 PCI總線(xiàn) 304
10.2.5 加速圖形端口 305
10.3 系統(tǒng)總線(xiàn) 305
10.4 通用串行接口標(biāo)準(zhǔn) 306
10.4.1 通用串行接口USB 306
10.4.2 1394接口 308
10.5 高速總線(xiàn) 310
10.5.1 PCI Express 310
10.5.2 HyperTransport 310
10.5.3 InfiniBand 313
10.6 習(xí)題與思考題 316
第11章 高性能計(jì)算機(jī)新技術(shù)簡(jiǎn)介 317
11.1 流水線(xiàn)技術(shù) 317
11.1.1 標(biāo)量流水工作原理 317
11.1.2 超流水線(xiàn)超標(biāo)量方法 318
11.1.3 超長(zhǎng)指令字(VLIW)技術(shù) 318
11.1.4 其他相關(guān)技術(shù) 319
11.2 RISC、SIMD簡(jiǎn)介 320
11.2.1 RISC技術(shù) 320
11.2.2 SIMD技術(shù) 320
11.3 MMX、SSE、SSE2技術(shù) 320
11.3.1 MMX技術(shù) 320
11.3.2 SSE技術(shù) 323
11.3.3 SSE2技術(shù) 326
11.4 習(xí)題與思考題 326
參考文獻(xiàn) 327
序
前言
第1章 微型計(jì)算機(jī)的概述 1
1.1 微機(jī)的發(fā)展概述 1
1.1.1 微機(jī)硬件核心的發(fā)展 2
1.1.2 微機(jī)軟件的發(fā)展 3
1.1.3 微機(jī)的特點(diǎn) 3
1.2 計(jì)算機(jī)中的數(shù)制和碼制 4
1.2.1 數(shù)制 4
1.2.2 數(shù)值轉(zhuǎn)換 5
1.2.3 碼制 6
1.3 微機(jī)系統(tǒng)的組成、結(jié)構(gòu)與工作過(guò)程 8
1.3.1 微機(jī)系統(tǒng)的組成與結(jié)構(gòu) 8
1.3.2 微機(jī)系統(tǒng)的工作過(guò)程 11
1.4 8086/8088微處理器 11
1.4.1 8086/8088微處理器 12
1.4.2 存儲(chǔ)器組織 15
1.4.3 8086/8088 CPU工作模式及外部結(jié)構(gòu) 16
1.5 典型時(shí)序分析 23
1.5.1 相關(guān)的基本概念 23
1.5.2 典型的8088時(shí)序分析 24
1.6 習(xí)題與思考題 29
第2章 8086/8088的指令系統(tǒng) 30
2.1 8086/8088微處理器的數(shù)據(jù)類(lèi)型 30
2.1.1 整數(shù) 30
2.1.2 浮點(diǎn)數(shù) 31
2.1.3 BCD碼 33
2.1.4 ASCII字符 33
2.1.5 地址指針 34
2.2 8086/8088指令格式 34
2.2.1 指令的編碼格式 35
2.2.2 指令的書(shū)寫(xiě)格式 37
2.3 8086/8088尋址方式 38
2.3.1 非存儲(chǔ)器操作數(shù)尋址 39
2.3.2 存儲(chǔ)器操作數(shù)尋址 39
2.4 8086/8088指令系統(tǒng) 42
2.4.1 數(shù)據(jù)傳送指令 42
2.4.2 算術(shù)運(yùn)算指令 46
2.4.3 邏輯運(yùn)算和移位指令 50
2.4.4 串操作類(lèi)指令 53
2.4.5 程序控制指令 56
2.4.6 標(biāo)志處理和CPU控制類(lèi)指令 59
2.5 習(xí)題與思考題 60
第3章 匯編語(yǔ)言程序設(shè)計(jì) 62
3.1 匯編語(yǔ)言的基本元素 62
3.1.1 匯編語(yǔ)言的語(yǔ)句格式 62
3.1.2 匯編語(yǔ)言的運(yùn)算符 63
3.1.3 表達(dá)式 65
3.1.4 匯編語(yǔ)言程序匯編步驟 66
3.2 偽指令 66
3.2.1 定義數(shù)據(jù)偽指令 66
3.2.2 符號(hào)定義偽指令EQU、=及PURGE 67
3.2.3 段定義偽指令SEGMENT和ENDS 67
3.2.4 設(shè)定段寄存器偽指令A(yù)SSUME 67
3.2.5 定義過(guò)程的偽指令PROC和ENDP 68
3.2.6 宏指令 69
3.2.7 ORG偽指令 69
3.2.8 匯編結(jié)束偽指令END 70
3.3 匯編語(yǔ)言程序結(jié)構(gòu) 70
3.3.1 EXE文件的編程格式 70
3.3.2 COM文件的編程格式 71
3.3.3 EXE文件和COM文件的內(nèi)存映像 72
3.3.4 程序段前綴 72
3.3.5 返回DOS的其他方法 73
3.3.6 源程序堆棧的設(shè)置 75
3.4 DOS系統(tǒng)功能調(diào)用與BIOS功能調(diào)用 75
3.4.1 DOS系統(tǒng)功能調(diào)用 75
3.4.2 BIOS功能調(diào)用 79
3.4.3 文本方式BIOS屏顯功能調(diào)用 80
3.5 匯編程序設(shè)計(jì) 82
3.5.1 簡(jiǎn)單程序設(shè)計(jì) 82
3.5.2 分支程序設(shè)計(jì) 84
3.5.3 循環(huán)程序設(shè)計(jì) 87
3.5.4 子程序設(shè)計(jì) 90
3.6 宏指令與條件匯編 94
3.6.1 宏指令 95
3.6.2 條件匯編 98
3.7 習(xí)題與思考題 99
第4章 存儲(chǔ)器系統(tǒng) 101
4.1 概述 101
4.1.1 存儲(chǔ)器分類(lèi) 102
4.1.2 存儲(chǔ)器系統(tǒng)結(jié)構(gòu) 102
4.2 讀、寫(xiě)存儲(chǔ)器RAM 104
4.2.1 靜態(tài)RAM 104
4.2.2 動(dòng)態(tài)RAM 105
4.3 只讀存儲(chǔ)器ROM 105
4.4 存儲(chǔ)器芯片與CPU的連接 106
4.5 高速緩沖存儲(chǔ)器Cache 110
4.5.1 Cache的層次結(jié)構(gòu) 111
4.5.2 Cache的基本工作原理 112
4.5.3 Cache的基本操作 113
4.5.4 地址映射 113
4.5.5 替換策略 115
4.5.6 Pentium III中采用的Cache技術(shù) 116
4.6 虛擬存儲(chǔ)器 117
4.6.1 主存—輔存層次結(jié)構(gòu) 117
4.6.2 虛擬存儲(chǔ)器的基本概念 118
4.6.3 頁(yè)式虛擬存儲(chǔ)器 119
4.6.4 段式虛擬存儲(chǔ)器 121
4.6.5 段頁(yè)式虛擬存儲(chǔ)器 122
4.7 高速緩沖存儲(chǔ)器的接口 123
4.7.1 高速緩沖存儲(chǔ)器的特點(diǎn) 123
4.7.2 高速緩沖存儲(chǔ)器的體系結(jié)構(gòu) 124
4.8 習(xí)題與思考題 125
第5章 中斷系統(tǒng) 126
5.1 輸入/輸出數(shù)據(jù)傳輸?shù)目刂品绞?127
5.1.1 輸入/輸出的一般概念 127
5.1.2 程序方式 128
5.1.3 中斷方式 131
5.1.4 DMA方式 134
5.2 Intel x86微處理器實(shí)模式下的中斷操作 135
5.2.1 中斷分類(lèi)與中斷類(lèi)型碼 135
5.2.2 中斷向量與中斷向量表 136
5.2.3 中斷響應(yīng)過(guò)程與時(shí)序 137
5.3 中斷控制器8259A 140
5.3.1 8259A的結(jié)構(gòu)及主要功能 140
5.3.2 8259A的編程 143
5.3.3 8259A的工作方式小結(jié) 147
5.3.4 8259A的級(jí)聯(lián) 150
5.3.5 8259A在系統(tǒng)中的應(yīng)用舉例 152
5.4 習(xí)題與思考題 154
第6章 DMA控制器和定時(shí)/計(jì)數(shù)器 156
6.1 DMA控制器Intel 8237 156
6.1.1 DMA概述 156
6.1.2 8237編程結(jié)構(gòu)與工作原理 159
6.1.3 DMAC 8237引腳功能 164
6.1.4 8237工作方式 165
6.1.5 8237的內(nèi)部寄存器 166
6.1.6 8237A在PC/XT機(jī)中的應(yīng)用 170
6.1.7 8237A在PC/AT機(jī)中的應(yīng)用 172
6.1.8 8237A的編程舉例 173
6.2 定時(shí)/計(jì)數(shù)器芯片Intel 8253 178
6.2.1 定時(shí)與計(jì)數(shù) 178
6.2.2 8253結(jié)構(gòu)和工作原理 179
6.2.3 8253工作方式 184
6.2.4 8254編程及應(yīng)用 190
6.2.5 其他定時(shí)/計(jì)數(shù)芯片 192
6.3 習(xí)題與思考題 198
第7章 接口與并行通信 200
7.1 I/O接口概述 200
7.1.1 CPU與I/O接口 200
7.1.2 I/O接口與系統(tǒng)的連接 201
7.2 可編程并行接口芯片8255A 203
7.2.1 并行通信與接口 203
7.2.2 8255A編程結(jié)構(gòu) 204
7.2.3 8255A編程及應(yīng)用 214
7.3 習(xí)題與思考題 226
第8章 串行接口與通信 228
8.1 串行接口與通信概述 228
8.1.1 串行通信接口 229
8.1.2 串行通信規(guī)程 236
8.1.3 通信總線(xiàn)標(biāo)準(zhǔn) 240
8.2 可編程串行接口芯片8251A 248
8.2.1 8251A基本性能 248
8.2.2 8251A內(nèi)部結(jié)構(gòu) 249
8.2.3 8251A引腳功能 251
8.2.4 8251A編程 253
8.2.5 8251A應(yīng)用舉例 258
8.3 習(xí)題與思考題 264
第9章 D/A、A/D轉(zhuǎn)換與接口技術(shù) 266
9.1 從物理信號(hào)到電信號(hào)的轉(zhuǎn)換 266
9.2 D/A轉(zhuǎn)換器的一般工作原理 266
9.3 數(shù)/模轉(zhuǎn)換器芯片(DAC)及其接口技術(shù) 272
9.3.1 D/A的性能參數(shù)和術(shù)語(yǔ) 272
9.3.2 D/A芯片及其與CPU接口 274
9.3.3 數(shù)/模轉(zhuǎn)換器芯片和微處理器的接口需要注意的問(wèn)題 281
9.4 模/數(shù)轉(zhuǎn)換芯片(ADC)及其接口技術(shù) 281
9.4.1 采樣和量化 281
9.4.2 A/D的工作原理 282
9.4.3 A/D的性能參數(shù)和術(shù)語(yǔ) 284
9.4.4 A/D芯片及其與CPU接口 285
9.4.5 模/數(shù)轉(zhuǎn)換器芯片和微處理器的接口需要注意的問(wèn)題 294
9.5 習(xí)題與思考題 297
第10章 總線(xiàn)技術(shù) 298
10.1 總線(xiàn)標(biāo)準(zhǔn)與總線(xiàn)體系結(jié)構(gòu) 298
10.1.1 總線(xiàn)類(lèi)型與結(jié)構(gòu) 298
10.1.2 總線(xiàn)控制方法 299
10.2 PC總線(xiàn) 301
10.2.1 ISA工業(yè)標(biāo)準(zhǔn)總線(xiàn) 302
10.2.2 EISA擴(kuò)展的工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)總線(xiàn) 303
10.2.3 VESA總線(xiàn) 304
10.2.4 PCI總線(xiàn) 304
10.2.5 加速圖形端口 305
10.3 系統(tǒng)總線(xiàn) 305
10.4 通用串行接口標(biāo)準(zhǔn) 306
10.4.1 通用串行接口USB 306
10.4.2 1394接口 308
10.5 高速總線(xiàn) 310
10.5.1 PCI Express 310
10.5.2 HyperTransport 310
10.5.3 InfiniBand 313
10.6 習(xí)題與思考題 316
第11章 高性能計(jì)算機(jī)新技術(shù)簡(jiǎn)介 317
11.1 流水線(xiàn)技術(shù) 317
11.1.1 標(biāo)量流水工作原理 317
11.1.2 超流水線(xiàn)超標(biāo)量方法 318
11.1.3 超長(zhǎng)指令字(VLIW)技術(shù) 318
11.1.4 其他相關(guān)技術(shù) 319
11.2 RISC、SIMD簡(jiǎn)介 320
11.2.1 RISC技術(shù) 320
11.2.2 SIMD技術(shù) 320
11.3 MMX、SSE、SSE2技術(shù) 320
11.3.1 MMX技術(shù) 320
11.3.2 SSE技術(shù) 323
11.3.3 SSE2技術(shù) 326
11.4 習(xí)題與思考題 326
參考文獻(xiàn) 327
- 嵌入式系統(tǒng)設(shè)計(jì)師考前沖刺100題 [倪奕文 王建平 編著]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版)(第三版) [主編 郭志勇]
- 微機(jī)原理與接口技術(shù) [李珍香 編著]
- 單片機(jī)原理及應(yīng)用技術(shù)(C語(yǔ)言版) [周?chē)?guó)運(yùn) 魯慶賓 趙天翔 編著]
- 單片機(jī)實(shí)用技術(shù)項(xiàng)目教程 [主編 周威 熊輝]
- 單片機(jī)原理及應(yīng)用項(xiàng)目化教程(C語(yǔ)言版) [主編 謝四連 王善偉 李石林]
- 微型計(jì)算機(jī)原理與接口技術(shù)(第二版) [主編 王向慧]
- 微型計(jì)算機(jī)組裝與維護(hù)(第二版) [主編 柳 青 陳孟祥]
- 微型計(jì)算機(jī)原理與接口技術(shù)學(xué)習(xí)與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 楊立]
- 微型計(jì)算機(jī)原理與接口技術(shù)(第二版) [主編 楊立]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版)(第二版) [主編 郭志勇]
- 微型計(jì)算機(jī)原理及應(yīng)用(第三版) [主編 何超]
- 電子技術(shù)項(xiàng)目教程(Proteus版) [主編 郭志勇]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版)——習(xí)題解答、實(shí)驗(yàn)指導(dǎo)和實(shí)訓(xùn) [主 編 楊 立]
- 單片機(jī)應(yīng)用教程 [胡云冰 聶振華]
- 微機(jī)原理與接口技術(shù)(第二版) [主 編 李云強(qiáng)]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版) [主編 楊立]
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)安裝與調(diào)試 [主編 田浩鵬]
- 微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版) [主編 荊淑霞]
- 單片機(jī)原理及應(yīng)用設(shè)計(jì)(第二版) [主編 胡輝 ]
- 單片機(jī)原理及典型應(yīng)用接口技術(shù) [劉甫 陳健美 編著]
- 單片機(jī)原理及應(yīng)用教程(C語(yǔ)言版) [主編 周?chē)?guó)運(yùn)]
- 微型計(jì)算機(jī)組裝與維護(hù)實(shí)用教程 [主 編 王際川 周永福]
- 微型計(jì)算機(jī)組成原理與設(shè)計(jì)方法研究 [劉峰 陳炯 邵澤云]
- 微型計(jì)算機(jī)原理與接口技術(shù)實(shí)驗(yàn)及習(xí)題指導(dǎo) [主編 何超]
- 微型計(jì)算機(jī)原理與接口技術(shù) [何超]
- 單片微型計(jì)算機(jī)原理及接口技術(shù)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn) [林軍 等編著]
- 微機(jī)原理與接口技術(shù) [梁建武 主 編 ]
- 微機(jī)原理與接口技術(shù) [李云強(qiáng) 主 編 ]
- 微型計(jì)算機(jī)及其接口技術(shù) [胡敏 張永 主編]
- 教材類(lèi)more>>
- 教輔培訓(xùn)more>>
- 生活經(jīng)管more>>
- 計(jì)算機(jī)繪圖應(yīng)用教程—CAXA電子圖板X(qián)P
- 計(jì)算機(jī)導(dǎo)論(第四版)
- 常用工具軟件實(shí)用教程(第二版)
- C#語(yǔ)言程序設(shè)計(jì)教程
- 單片微型計(jì)算機(jī)原理及接口技術(shù)實(shí)驗(yàn)指導(dǎo)
- 數(shù)據(jù)庫(kù)Access案例教程
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)上機(jī)實(shí)驗(yàn)指導(dǎo)(第三版)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(第三版)
- 微型計(jì)算機(jī)通信與接口技術(shù)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)教程及實(shí)驗(yàn)指導(dǎo)
- Access基礎(chǔ)教程(第二版)
- 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教程
- 模擬電子技術(shù)
- Visual FoxPro 6.0程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與
- 微型計(jì)算機(jī)原理及應(yīng)用
- PowerBuilder 10.0應(yīng)用基礎(chǔ)與實(shí)例教程