圖書信息
ISBN:9787302068556
定價:39.8元
印次:3-6
印刷日期:2005-5-18
作者:戴梅萼等
內容簡介
戴梅萼 史嘉權 編著本書是清華大學計算機系本科生必修課《微型計算機技術》的專用教材,並被國內400多所高等院校選作計算機專業教材。書中首先分析了16位和32位微處理器包括當前最先進的微處理器Pentium的原理結構、工作方式、匯流排周期、定址方式和指令系統;然後闡述了存儲器和高速快取技術;接著講解了微型機和外設之間的各種數據傳輸方式,其中,著重分析了中斷方式和DMA方式的工作原理和傳輸特點,並用較多的篇幅講述微型機的接口技術,逐一講解了各關鍵接口部件以及多功能接口部件的原理和套用;此後,講述了鍵盤技術、顯示技術、印表機技術、軟碟硬碟和光碟技術、匯流排技術;隨後,通過對主要系統的結構和工作原理的分析,總結和歸納了前面各章的知識;最後,分析和講述了微型機作業系統MS-DOS的結構特點、系統調用和檔案存取方式,並以Windows的設計思想、體系結構、信息界面和主要套用軟體作了介紹。在各章中,對重點技術都結合實例予以說明,並進行歸納和總結,以利於讀者對微型機技術中最重要最關鍵的部分深入理解、牢固掌握和靈活套用,同時對主要內容儘量結合當前最先進的技術作充實和最佳化,並闡述各新技術的設計思想和創新點。本書可以作為高等院校計算機系本科生的教材;由於其通俗易懂、深入淺出、語言流暢,並注意儘量減少對其他專業課的依託性,所以,也可作為非計算機專業教材;對於從事微機系統設計和套用的科研人員,本書也是一本內容翔實、可讀性非常好的自學教材和參考書。
目錄
第1章微型計算機概述1
11微型計算機的特點和發展1
12微型機的分類2
13微處理器、微型計算機和微型計算機系統3
131微處理器3
132微型計算機4
133微型計算機系統5
14微型計算機的套用6第2章16位和32位微處理器8
2116位微處理器80868
2118086的編程結構8
2128086的引腳信號和工作模式12
2138086的操作和時序25
2148086的存儲器編址和I/O編址43
2232位微處理器8038646
22180386的體系結構46
22280386的三種工作方式47
22380386的暫存器49
224指令流水線和地址流水線55
22580386的虛擬存儲機制和片內兩級存儲管理57
22680386的中斷69
22780386的信號和匯流排狀態71
2332位微處理器Pentium76
231Pentium採用的先進技術76
232Pentium的技術特點79
233Pentium的原理結構79
234Pentium的暫存器81
235Pentium的主要信號86
236Pentium的匯流排狀態和匯流排周期91
237Pentium系列微處理器的技術發展94
24Itanium微處理器概述97第3章16位和32位微處理器的指令系統98
318086的定址方式和指令系統98
3118086的定址方式98
3128086指令系統的概況102
3138086指令系統104
314彙編語言中的標記、表達式和偽指令142
3280386的定址方式和指令系統154
32180386的定址方式154
32280386的指令系統156
3380486新增加的指令167
34Pentium新增加的指令168第4章存儲器和高速快取技術170
41存儲器和存儲器件170
411存儲器的分類170
412微型計算機記憶體的行列結構171
413選擇存儲器件的考慮因素171
414隨機存取存儲器RAM173
415隻讀存儲器ROM174
416存儲器在系統中的連線考慮和使用舉例178
417存儲器的數據寬度擴充和位元組數擴充181
42微型機系統中存儲器的體系結構182
421層次化的存儲器體系結構182
42216位和32位微機系統的記憶體組織185
43高檔微機系統中的高速快取技術188
431Cache概述188
432Cache的組織方式189
433Cache的數據更新方法193
434Cache控制器82385194第5章微型計算機和外設的數據傳輸199
51為什麼要用接口電路199
52CPU和輸入輸出設備之間的信號200
521數據信息200
522狀態信息201
523控制信息201
53接口部件的I/O連線埠201
54CPU和外設之間的數據傳送方式202
541程式方式203
542中斷方式209
543DMA方式214
544輸入輸出過程中提出的幾個問題220第6章串並行通信和接口技術222
61接口的功能以及在系統中的連線222
611接口的功能222
612接口與系統的連線223
62串列接口和串列通信225
621串列接口225
622串列通信涉及的幾個問題226
63可程式串列通信接口8251A229
6318251A的基本性能229
6328251A的基本工作原理229
6338251A的對外信號234
6348251A的編程238
6358251A編程舉例243
6368251A的使用實例245
64並行通信和並行接口247
65可程式並行通信接口8255A248
6518255A的內部結構248
6528255A的晶片引腳信號249
6538255A的控制字251
6548255A的工作方式255
6558255A的套用舉例267第7章中斷控制器、DMA控制器和計數器/定時器270
71中斷控制器8259A270
7118259A的引腳信號、編程結構和工作原理270
7128259A的工作方式274
7138259A的初始化命令字和操作命令字279
7148259A使用舉例287
715多片8259A組成的主從式中斷系統292
72DMA控制器8237A294
721DMA控制器的一般結構和概要294
722DMA控制器8237A的原理295
7238237A的編程和使用306
73計數器/定時器8253309
731概述309
732可程式計數器/定時器的工作原理309
733可程式計數器/定時器8253311
7348253套用舉例322
7432位微機系統中的多功能接口晶片82380323
741多功能接口晶片82380的組成和信號323
74282380和CPU的連線328第8章模/數和數/模轉換330
81概述330
82數/模(D/A)轉換器331
821數/模轉換的原理331
822數/模轉換器件和有關電路335
83模/數(A/D)轉換器340
831模/數轉換涉及的參數340
832模/數轉換的方法和原理341
833模/數轉換器和系統連線時要考慮的問題345
84採樣保持電路350
85多路轉換模擬開關351第9章鍵盤技術和LED353
91鍵盤的基本工作原理353
911鍵盤矩陣353
912鍵的識別354
913抖動和重鍵問題的解決359
92LED數字顯示367
921LED的工作原理367
922多位顯示問題的解決369
93鍵盤和LED設計實例372
94微型機的鍵盤子系統384
941擴展鍵盤和鍵盤控制器384
942主機的鍵盤接口電路386
95鍵盤中斷處理程式389
95109H鍵盤中斷處理程式389
95216H鍵盤中斷處理程式390
96鍵盤緩衝區391第10章CRT顯示技術393
101顯示子系統393
1011顯示器和光柵掃描393
1012顯示器的性能指標395
102顯示適配器395
1021顯示適配器的性能395
1022顯示適配器的種類396
1023彩色顯示適配器的功能模式397
103顯示系統的字元模式和圖形模式399
104顯示存儲器的組織方式400
105顯示驅動程式402
106高速圖形卡連線連線埠AGP403第11章印表機的工作原理和接口技術405
111概述405
112印表機的指標和性能405
113針式印表機的工作原理406
114噴墨印表機的工作原理408
115雷射印表機的工作原理409
116主機和印表機的連線411
1161主機採用並口連線印表機411
1162主機採用串列接口連線印表機413
117關於印表機適配器414第12章軟碟、硬碟和光碟子系統419
121軟碟子系統419
1211軟碟驅動器419
1212軟碟控制器421
1213軟碟驅動程式422
122硬碟子系統424
1221硬碟驅動器426
1222硬碟控制器427
1223硬碟驅動程式428
1224硬碟安全性和數據保護技術429
123光碟子系統430
1231光碟的特點和類型430
1232光碟讀寫原理431第13章匯流排434
131匯流排的分類和性能指標434
132PC機的局部匯流排436
1321局部匯流排ISA436
1322局部匯流排MCA438
1323局部匯流排EISA439
1324局部匯流排VESA440
1325局部匯流排PCI440
133微型機系統中的層次化局部匯流排444
134外部匯流排444
1341外部匯流排IDE和EIDE445
1342外部匯流排SCSI446
1343外部匯流排RS232C449
1344通用串列匯流排USB451
135系統匯流排MULTIBUS451
1351MULTIBUS的信號451
1352MULTIBUS的匯流排操作457第14章主機系統的結構和工作原理464
14116位微機的系統結構464
141116位微機系統板概述464
1412CPU子系統466
1413接口部件子系統472
1414IBMPC/XT的62芯匯流排和外部設備的連線481
1415ROM子系統和RAM子系統483
142Pentium系統及其主機板489
1421Pentium的主機系統489
1422Pentium主機板的結構490第15章微型機作業系統495
151微型機作業系統MSDOS496
1511MSDOS的層次化結構和引導過程496
1512命令的識別和執行500
1513MSDOS的檔案系統502
1514MSDOS的軟體中斷和系統功能調用508
1515檔案的讀寫516
152微型機作業系統Windows529
1521Windows的概況和特點529
1522Windows的設計思想和體系結構530
1523Windows的用戶信息界面532
1524Windows的主要套用軟體535