現(xiàn)代微型計算機(jī)原理與接口技術(shù)教程
定 價:39 元
- 作者:黃春華 ,等 著 楊文顯 ,楊晶鑫 編
- 出版時間:2012/9/1
- ISBN:9787302293972
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP36
- 頁碼:348
- 紙張:膠版紙
- 版次:2
- 開本:16開
讀者對象:可以作為大學(xué)電子信息類各專業(yè) (計算機(jī)、通信、電氣自動化等) 、大多數(shù)理工科類專業(yè) (機(jī)械制造、材料、機(jī)電一體化、儀器儀表、物理、數(shù)學(xué)等) 學(xué)生開設(shè)“微型計算機(jī)原理與接口技術(shù)”課程的教材, 同時也是科技人員學(xué)習(xí)微型計算機(jī)技術(shù)很好的自學(xué)教材和參考書
《現(xiàn)代微型計算機(jī)原理與接口技術(shù)教程(第2版)》首先從16位微型計算機(jī)人手,介紹8086微處理器和微處理器子系統(tǒng)、內(nèi)存儲器、80x86匯編語言程序設(shè)計、微型計算機(jī)接口原理、微型計算機(jī)的中斷系統(tǒng)、dma傳輸原理、可編程接口芯片以及數(shù)模轉(zhuǎn)換與模數(shù)轉(zhuǎn)換。在掌握微型計算機(jī)基本體系的基礎(chǔ)上,進(jìn)一步介紹32/64位微處理器、現(xiàn)代微型計算機(jī)的體系結(jié)構(gòu)、微型計算機(jī)總線原理和pci/pci—express、usb總線技術(shù)。
《現(xiàn)代微型計算機(jī)原理與接口技術(shù)教程(第2版)》內(nèi)容新穎全面,既有對微型計算機(jī)原理的系統(tǒng)論述,又有最新一代微型計算機(jī)技術(shù)的詳細(xì)介紹。全書語言流暢,舉例豐富,大多數(shù)例子均是完整的實例,許多直接來自作者的科研實踐。
本書可以作為大學(xué)電子信息類各專業(yè)(計算機(jī)、通信、電氣自動化等)、大多數(shù)理工科類專業(yè)(機(jī)械制造、材料、機(jī)電一體化、儀器儀表、物理、數(shù)學(xué)等)學(xué)生開設(shè)“微型計算機(jī)原理與接口技術(shù)”課程的教材,同時也是科技人員學(xué)習(xí)微型計算機(jī)技術(shù)很好的自學(xué)教材和參考書。
光陰如箭,不覺中本書第一版出版已經(jīng)5年了。期間,讀者的來信,他們對本書的肯定、支持和信任,無時無刻都在溫暖著作者的心。與此同時,技術(shù)前進(jìn)的步伐一刻也沒有停歇。驀然回首,展現(xiàn)在我們面前的,又是一個閃爍著技術(shù)革命光輝的、嶄新的微型計算機(jī)世界。為了使教材內(nèi)容跟上迅速發(fā)展的技術(shù)潮流,我們修訂了本教材,添加了幾年內(nèi)出現(xiàn)的新技術(shù)、新產(chǎn)品、新結(jié)構(gòu):最新的只讀存儲器、最新的中央處理器--第三代酷睿i處理器、最新的微型計算機(jī)體系結(jié)構(gòu)-Sandy Bridge和Ivy Bridge平臺、最新的總線:USB 3.0等。
作者特別引以為豪的是,我們在本書新版中重點推出的關(guān)于現(xiàn)代微型計算機(jī)總線的技術(shù)總結(jié)。幾年來,我們一直跟蹤現(xiàn)代微型計算機(jī)總線技術(shù)的最新進(jìn)展,潛心研究其中的技術(shù)原理及其發(fā)展軌跡的合理性。本書第10.1.3小節(jié)(現(xiàn)代微型計算機(jī)總線的“串行化”趨勢)就是我們潛心研究的成果,相信會對讀者有所裨益。
同樣令作者自豪的是,本書對USB 3.0總線的全面介紹,開創(chuàng)了國內(nèi)同類教科書之先河。
雖然本書增添了許多新的內(nèi)容,但是,通過對傳統(tǒng)內(nèi)容的精練,本書的篇幅并未明顯增加。
歡迎國內(nèi)同行和使用本教材的教師、學(xué)生、科技工作者就本書使用中的問題和我們交流,郵箱xhywxywx@163.com恭候著各位的光臨。
編 者2012.8
第1版前言
2003年9月,作為上海市教委“十·五重點規(guī)劃教材”的《現(xiàn)代微型計算機(jī)與接口教程》在清華大學(xué)出版社出版后,得到了全國眾多高校專業(yè)教師的認(rèn)可,被幾十所高校選為教材,在不到兩年的時間里印刷5次。但是,該教材不包含匯編語言程序設(shè)計的內(nèi)容,給不少沒有單獨開設(shè)匯編語言課程的學(xué)校帶來不便。為了滿足更多高校相關(guān)專業(yè)的需要,同時也為了及時跟上微型計算機(jī)技術(shù)的最新發(fā)展,我們重新編寫了本書,供相關(guān)院校教學(xué)使用。
《微型計算機(jī)原理與接口技術(shù)》是電子信息類和其他理、工類專業(yè)一門“歷史悠久”的計算機(jī)課程,同時也是內(nèi)容不斷更新,技術(shù)發(fā)展最快的領(lǐng)域之一。作為主流機(jī)型的PC系列微機(jī)在“兼容”的道路上走過了漫長的二十多年,該如何處理這漫長的“時間跨度”和“技術(shù)跨度”?面對永遠(yuǎn)是“初學(xué)者”的“學(xué)生”,如何應(yīng)對這日新月異的變化?這是縈繞在作者和眾多專業(yè)教師心頭的一個永遠(yuǎn)沒有最終答案的難解的“方程式”.
學(xué)習(xí)微型計算機(jī)的原理,離不開一個模型。但是,當(dāng)代的“微型計算機(jī)”已經(jīng)完全不適宜僅僅用“微型”這兩個字來概括它的特點了。它的體系結(jié)構(gòu)的復(fù)雜程度,它所使用的技術(shù)的復(fù)雜程度,完全可以令若干年之前的“中、大型計算機(jī)”望塵莫及。何況,它的技術(shù)還時時刻刻在方向不甚明了的發(fā)展、變化之中。即便是入門級的80386系統(tǒng),以它做模型向初學(xué)者講解微處理器的內(nèi)部結(jié)構(gòu),講解微型計算機(jī)的組成和工作原理,也絕不是一件簡單的事情。講解Pentium 4微處理器478根引腳的信號更不是一門面向?qū)W生的課程所應(yīng)該承擔(dān)的任務(wù)。顯而易見,用32位微處理器來講解微型計算機(jī)的組成原理、工作原理,實在是勉為其難。對此,本書采取的是“兩步走”的方法。首先,用Intel 8086系統(tǒng)作為“基本”模型,講授微型計算機(jī)基本的組成原理、工作原理。當(dāng)然,Intel 8086僅僅是一個模型,它的許多技術(shù)已經(jīng)過時,我們要用全新的視角對它的體系認(rèn)真地審視,摒棄那些已淘汰的技術(shù),淡化過時的技術(shù)細(xì)節(jié),留下組成微型計算機(jī)的基本原理、基本方法。在講解基本原理的基礎(chǔ)上,本書通過若干個“專題”的系統(tǒng)闡述,把讀者從16位微型計算機(jī)快速領(lǐng)入32位微型計算機(jī)的殿堂。這樣做,可以繞開許多對初學(xué)者難以講清,難以理解,同時也是非本質(zhì)性的技術(shù)細(xì)節(jié),在掌握基本原理的基礎(chǔ)上學(xué)習(xí)當(dāng)代微型計算機(jī)最新的體系結(jié)構(gòu)和應(yīng)用技術(shù)。應(yīng)該說,這是學(xué)習(xí)“現(xiàn)代微型計算機(jī)”一條易教、易學(xué),“多快好省”的道路。這一特點,可能正是作者前一本書受到廣泛歡迎的主要原因之一。
其次,作為一門專業(yè)課程的教材,必須吸收最新的,成熟的主流技術(shù),淘汰過時的技術(shù)。新技術(shù)不斷涌現(xiàn),有的新技術(shù)被推廣和應(yīng)用,成為主流技術(shù);有些新技術(shù)則在前進(jìn)的浪潮中像浪花一樣消逝(例如RAM Bus) 。縱觀本書,雖然從起步開始,但是,對諸如PCI-Express、USB 2.0、DDR SDRAM、IEEE 1394等當(dāng)代微型計算機(jī)的最新技術(shù),當(dāng)代微型計算機(jī)最新的體系結(jié)構(gòu),都有著十分系統(tǒng)的闡述,或者是十分清晰的介紹。
編寫本書期間,作者承接了上海市教委《匯編語言程序設(shè)計》重點課程建設(shè)的任務(wù)。在項目的實施中,我們參閱了大量國內(nèi),特別是國外的相關(guān)教材,認(rèn)真地回顧了本課程長期教學(xué)實踐中各種教學(xué)體系的得與失。在此基礎(chǔ)上,總結(jié)出“以程序設(shè)計為中心”的《匯編語言程序設(shè)計》課程新的教學(xué)體系。本書第3章和第4章,正是這一嶄新體系的充分體現(xiàn),是本書的鮮明特色之一,相信一定會得到各位同行的認(rèn)可。
本書的另一個特點是源于實踐,本書的作者都是長期從事計算機(jī)系統(tǒng)結(jié)構(gòu)領(lǐng)域教學(xué)的專業(yè)教師,他們在長期的教學(xué)實踐中積累了豐富的經(jīng)驗。同時,他們又是長期致力于計算機(jī)應(yīng)用系統(tǒng)開發(fā)的科技工作者,他們的許多項目獲得了各級獎勵,或者取得了很好的社會和經(jīng)濟(jì)效益。所以,他們有著豐富的應(yīng)用系統(tǒng)開發(fā)的實際經(jīng)驗。本書每一個技術(shù)專題,都力爭與實際應(yīng)用有機(jī)地結(jié)合起來。所舉的例子,大多數(shù)都是完整的,可操作的,甚至有的直接來自科研實踐。當(dāng)然,限于篇幅,它們只能擷取其中的核心部分。
全書共12章。主編楊文顯擬定了編寫大綱,協(xié)調(diào)了整個編寫過程,并認(rèn)真地對全書進(jìn)行了統(tǒng)稿。楊晶鑫作為副主編參加了大綱的擬定,編寫了第9章和第12章,黃春華編寫了第2章和11章。胡建人編寫了第7.1~7.4節(jié)和第4.3節(jié),宓雙編寫了第4.4~4.6節(jié),其余各章、節(jié)由楊文顯編寫。
作者的《現(xiàn)代微型計算機(jī)與接口教程》出版后,收到了來自全國各地的數(shù)百封電子郵件,不少教師在對該書作出充分肯定的同時,也提出了不少的改進(jìn)意見。在此,謹(jǐn)向各位同行表示誠摯的謝意,沒有他們的支持,也就沒有本書今天的出版。
但是,本書還是會有許多不盡如人意的地方,繁忙的教學(xué)和科研使我們深感到時間的匱乏,我們深深地為不能對本書進(jìn)一步的精雕細(xì)琢而不安。我們盼望著使用本書的教師和讀者給我們提出寶貴的意見,也熱切地盼望著得到同行的指教。
為了方便教師使用本教材開展教學(xué),本書備有PPT電子課件、第3章和第4章使用的“庫子程序”以及習(xí)題參考答案(習(xí)題分析)。需要者可與作者聯(lián)系.
編 者
第1章 微處理器與微型計算機(jī)
1.1 微型計算機(jī)
1.2 8086/8088微處理器結(jié)構(gòu)
1.3 8086/8088微處理器子系統(tǒng)
1.4 8086/8088微處理器的工作時序
習(xí)題1
第2章 存儲器
2.1 存儲器概述
2.2 隨機(jī)存儲器
2.3 只讀存儲器
2.4 存儲器的擴(kuò)展
習(xí)題2
第3章 匯編語言基礎(chǔ)
3.1 數(shù)據(jù)定義與傳送
3.2 匯編語言上機(jī)操作
3.3 數(shù)據(jù)運算
3.4 數(shù)據(jù)的輸入和輸出
3.5 移位和處理器控制
習(xí)題3
第4章 匯編語言程序設(shè)計
4.1 選擇結(jié)構(gòu)程序
4.2 循環(huán)結(jié)構(gòu)程序
4.3 字符串處理
4.4 子程序
4.5 宏指令
4.6 dos和bios功能調(diào)用
習(xí)題4
第5章 微型計算機(jī)輸入輸出接口
5.1 輸入輸出接口
5.2 輸入輸出數(shù)據(jù)傳輸?shù)目刂品绞?br>5.3 開關(guān)量輸入輸出接口
5.4 pc系列微型計算機(jī)外部設(shè)備接口
習(xí)題5
第6章 中斷與dma傳輸
6.1 中斷原理
6.2 可編程中斷控制器8259a
6.3 中斷方式輸入輸出
6.4 dma控制器8237a
習(xí)題6
第7章 可編程接口芯片
7.1 可編程并行接口8255a
7.2 可編程計時器/計數(shù)器8254
7.3 串行通信的基本概念
7.4 可編程串行通信接口8251a
習(xí)題?
第8章 數(shù)模轉(zhuǎn)換與模數(shù)轉(zhuǎn)換
8.1 數(shù)模(d/a)轉(zhuǎn)換
8.2 模數(shù)(a/d)轉(zhuǎn)換
8.3 典型a/d轉(zhuǎn)換器芯片
8.4 數(shù)據(jù)采集系統(tǒng)
習(xí)題8
第9章 現(xiàn)代微型計算機(jī)
9.1 80x86系列微處理器
9.2 32位80x86匯編語言程序設(shè)計
9.3 微型計算機(jī)體系結(jié)構(gòu)
9.4 存儲管理技術(shù)
9.5 多任務(wù)管理與i/o管理
9.6 現(xiàn)代微型計算機(jī)中斷系統(tǒng)
習(xí)題9
第10章 微型計算機(jī)總線
10.1 總線技術(shù)原理
10.2 isa總線
10.3 pci總線與pci-express總線
10.4 usb 2.0總線
10.5 usb 3.0總線
習(xí)題10
附錄a 標(biāo)準(zhǔn)ascii碼字符表
附錄b 80x86指令系統(tǒng)
附錄c dos功能調(diào)用
附錄d bios功能調(diào)用
參考文獻(xiàn)