出版時(shí)間:2013-1 出版社:清華大學(xué)出版社 作者:劉彥文 頁數(shù):347
前言
這是一本面向計(jì)算機(jī)、電子、自動(dòng)化、通信等專業(yè)本科的《微型計(jì)算機(jī)原理與接口技術(shù)》課程的通用教材。本書較為全面地講述了微型計(jì)算機(jī)硬件組成及各部分的工作原理,包括80X86微處理器的結(jié)構(gòu)、指令系統(tǒng)和匯編語言、內(nèi)存儲器及接口、輸入輸出接口技術(shù)等內(nèi)容。 全書共分10章。第1章介紹了微型計(jì)算機(jī)的整體概念(需2學(xué)時(shí))。第2章講述了80X86微處理器的結(jié)構(gòu)、功能、總線操作時(shí)序和80X86微處理器的新技術(shù)(需8學(xué)時(shí))。第3章講述了80X86微處理器的尋址方式、指令系統(tǒng)和匯編語言(需18學(xué)時(shí))。第4章講述了微型計(jì)算機(jī)的內(nèi)存儲器和高速緩存技術(shù)(需8學(xué)時(shí))。第5章講述了輸入輸出和DMA技術(shù)(需6學(xué)時(shí))。第6章講述了中斷處理和8259A中斷控制器(需6學(xué)時(shí))。第?章講述了可編程定時(shí)器/計(jì)數(shù)器技術(shù)(需4學(xué)時(shí))。第8章講述了可編程并行接口技術(shù)、串行通信及接口技術(shù)(需8學(xué)時(shí))。第9章講述了A/D、D/A轉(zhuǎn)換(需4學(xué)時(shí))。第10章講述了微型計(jì)算機(jī)的總線技術(shù)(需4學(xué)時(shí))。由于微型計(jì)算機(jī)接口技術(shù)是一門應(yīng)用性很強(qiáng)的課程,為了提高學(xué)生綜合運(yùn)用本課程所學(xué)知識的能力,要求另外安排一定的時(shí)間進(jìn)行實(shí)驗(yàn)。 本書在內(nèi)容安排上注重講解工作原理和基本概念,注重技術(shù)性和實(shí)用性,適當(dāng)介紹了微型計(jì)算機(jī)的新發(fā)展和新技術(shù),概念準(zhǔn)確,文字描述簡潔明了。各章中對重點(diǎn)知識都結(jié)合圖例和程序作了講解,并進(jìn)行了總結(jié)和歸納,以便學(xué)生深入理解和掌握微型計(jì)算機(jī)技術(shù)中重要和關(guān)鍵的內(nèi)容?! ?/pre>內(nèi)容概要
《高等院校信息技術(shù)規(guī)劃教材:微型計(jì)算機(jī)原理與接口技術(shù)(第2版)》系統(tǒng)地描述了80X86微處理器結(jié)構(gòu)、指令系統(tǒng)及匯編語言、內(nèi)存儲器及接口、輸入輸出及各種典型接口芯片的工作原理和應(yīng)用,并通過大量實(shí)例分析介紹了典型接口芯片與微處理器的連接方法、微型計(jì)算機(jī)的實(shí)現(xiàn)技術(shù)和應(yīng)用技術(shù)。在內(nèi)容組織上,以8086相關(guān)知識為重點(diǎn),同時(shí)對近年來微處理器和微型計(jì)算機(jī)采用的新技術(shù)做了適當(dāng)介紹;內(nèi)容覆蓋微型計(jì)算機(jī)技術(shù)主要知識點(diǎn)和該課程目前常用實(shí)驗(yàn)箱的全部實(shí)驗(yàn)知識點(diǎn)。全書實(shí)例和程序較多,圖文并茂,講述由淺入深,通俗易懂。為便于讀者學(xué)習(xí),書中全部程序都加了相應(yīng)的注釋?! 陡叩仍盒P畔⒓夹g(shù)規(guī)劃教材:微型計(jì)算機(jī)原理與接口技術(shù)(第2版)》第1版發(fā)行以來,被多所高等院校偏重應(yīng)用型的計(jì)算機(jī)、電子、自動(dòng)化、通信等專業(yè)選為教材,并多次印刷。本次修訂是在2006年第1版的基礎(chǔ)上,參考了近年來微型計(jì)算機(jī)技術(shù)的新發(fā)展,增加了一些新技術(shù)的介紹;結(jié)合編者近年來的教學(xué)科研實(shí)踐,增加了一些應(yīng)用實(shí)例;對第1版內(nèi)容進(jìn)行了全面修訂;重寫了部分章節(jié)。 《高等院校信息技術(shù)規(guī)劃教材:微型計(jì)算機(jī)原理與接口技術(shù)(第2版)》可作為高等院校計(jì)算機(jī)專業(yè)的教材,也可作為非計(jì)算機(jī)專業(yè)開設(shè)微型計(jì)算機(jī)原理與接口技術(shù)課程的教材。對于從事微型計(jì)算機(jī)硬件的工程技術(shù)人員和科研人員以及自學(xué)者,本書也是一本較好的參考書和自學(xué)讀物。書籍目錄
第1章微型計(jì)算機(jī)概論 1.1概述 1.1.1什么是微型計(jì)算機(jī) 1.1.2微處理器、微型計(jì)算機(jī)、微型計(jì)算機(jī)系統(tǒng) 1.2Intel公司微處理器技術(shù)發(fā)展簡介及微型計(jì)算機(jī)分類 1.2.1Intel公司微處理器技術(shù)發(fā)展簡介 1.2.2微型計(jì)算機(jī)的分類 1.3微型計(jì)算機(jī)的結(jié)構(gòu) 1.3.1總線結(jié)構(gòu) 1.3.2微型計(jì)算機(jī)的結(jié)構(gòu)及功能 1.3.3微型計(jì)算機(jī)指令執(zhí)行過程 1.4微型計(jì)算機(jī)系統(tǒng)的主要性能指標(biāo) 1.5本章小結(jié) 1.6習(xí)題 第2章80X86微處理器結(jié)構(gòu) 2.1 8086微處理器 2.1.1 8086微處理器的內(nèi)部結(jié)構(gòu) 2.1.2 8086微處理器的引腳信號功能及兩種工作模式下的系統(tǒng)組成 2.1.3 8086微處理器的總線操作 2.1.4 8086微處理器的存儲器和I/O組織 2.2 80X86微處理器 2.2.1 80286微處理器 2.2.2 80386微處理器 2.2.3 80486微處理器 2.2.4 Pentium微處理器 2.3 Intel體系結(jié)構(gòu)微處理器的相關(guān)技術(shù) 2.3.1采用cache技術(shù),克服存儲器的瓶頸效應(yīng) 2.3.2指令分支預(yù)測 2.3.3超順序執(zhí)行技術(shù) 2.3.4超標(biāo)量流水線 2.3.5超線程技術(shù)和多處理器技術(shù) 2.4本章小結(jié) 2.5習(xí)題 第3章80X86指令系統(tǒng)和匯編語言 3.1尋址方式 3.1.1 8086的尋址方式 3.1.2 80386及后續(xù)微處理器與數(shù)據(jù)有關(guān)的尋址方式 3.1.3 80386及后續(xù)微處理器與轉(zhuǎn)移地址有關(guān)的尋址方式 3.1.4保護(hù)模式下的尋址方式 3.2 8086微處理器指令系統(tǒng) 3.2.1數(shù)據(jù)傳送指令 3.2.2算術(shù)運(yùn)算指令 3.2.3邏輯指令 3.2.4串處理指令 3.2.5控制轉(zhuǎn)移指令 3.2.6處理器控制指令 3.3 80X86增強(qiáng)和擴(kuò)充的指令 3.3.1 80286增強(qiáng)和擴(kuò)充的指令 3.3.2 80386增強(qiáng)和擴(kuò)充的指令 3.3.3 80486增強(qiáng)和擴(kuò)充的指令 3.3.4 Pentium增強(qiáng)和擴(kuò)充的指令 3.3.5 Pentium MMX指令集 3.4匯編語言偽操作 3.4.1匯編程序介紹 3.4.2偽操作 3.4.3指令中容易出現(xiàn)的錯(cuò)誤舉例 3.5匯編語言語句格式 3.6匯編語言程序設(shè)計(jì)舉例 3.6.1完整的匯編語言程序舉例 3.6.2過程定義的方法 3.6.3循環(huán)、分支結(jié)構(gòu)程序設(shè)計(jì)舉例 3.6.4過程(子程序)設(shè)計(jì)方法舉例 3.7 DOS功能調(diào)用 3.7.1 DOS功能調(diào)用 3.7.2 DOS功能調(diào)用舉例 3.8本章小結(jié) 3.9習(xí)題 第4章 內(nèi)存儲器及接口 4.1半導(dǎo)體存儲器 4.1.1概述 4.1.2 RAM芯片的結(jié)構(gòu)、工作原理及典型產(chǎn)品 4.1.3 ROM芯片的結(jié)構(gòu)、工作原理及典型產(chǎn)品 4.1.4閃速存儲器(Flash memory) 4.2半導(dǎo)體存儲器接口的基本技術(shù) 4.2.1 8088/8086系統(tǒng)中的內(nèi)存儲器接口 4.2.2動(dòng)態(tài)存儲器的連接 4.3微型計(jì)算機(jī)存儲器系統(tǒng)組成 4.3.1 32位存儲器的組成 4.3.2 64位存儲器的組成 4.3.3不同字節(jié)數(shù)據(jù)的訪問控制 4.4 cache與主存儲器 4.4.1 cache工作原理 4.4.2 cache組織結(jié)構(gòu) 4.5現(xiàn)代內(nèi)存技術(shù) 4.6本章小結(jié) 4.7 習(xí)題 第5章輸入輸出 5.1概述 5.1.1接口的功能 S.1.2接口與端口 5.1.3 I/O端口的編址方式 5.2數(shù)據(jù)傳送的控制方式 5.2.1程序控制傳送方式 5.2.2直接存儲器存取(DMA)方式 5.3 PC I/O地址空間及基本輸入、輸出接口 5.3.1 I/O地址空間 5.3.2 PC I/O指令 5.3.3基本輸入、輸出接口 5.3.4地址譯碼器 5.3.5 80386以上微處理器I/O指令及I/O地址 5.4 可編程DMA控制器8237A(DMAC) 5.4.1 8237A的結(jié)構(gòu)和基本功能 5.4.2 8237A的傳送方式和傳送類型 5.4.3 8237A內(nèi)部寄存器含義 5.4.4 8237A的應(yīng)用編程 5.4.5頁面地址寄存器 5.5本章小結(jié) 5.6習(xí)題 第6章 中斷 6.1概述 6.1.1 中斷的基本概念 6.1.2中斷處理過程 6.1.3中斷優(yōu)先級 6.1.4中斷嵌套 6.2 8086/8088中斷及中斷處理基礎(chǔ) 6.2.1 8086/8088的外部中斷 6.2.2 8086/8088的內(nèi)部中斷 6.2.3中斷向量表 6.2.4 8086/8088的中斷處理過程 6.3可編程中斷控制器Intel 8259A 6.3.1 Intel 8259A功能、內(nèi)部結(jié)構(gòu)與引腳信號 6.3.2 8259A的操作方式和中斷處理過程 6.3.3 8259A的編程 6.3.4 8259A應(yīng)用舉例 6.4本章小結(jié) 6.5習(xí)題 第7章可編程定時(shí)器/計(jì)數(shù)器技術(shù) 7.1可編程定時(shí)器/計(jì)數(shù)器8253 7.1.1定時(shí)器/計(jì)數(shù)器的實(shí)現(xiàn)方法 7.1.2 8253的結(jié)構(gòu)、功能及引腳信號含義 7.1.3 8253的工作方式 7.1.4 8253的初始化 …… 第8章可編程輸入輸出接口 第9章A/D轉(zhuǎn)換和D/A轉(zhuǎn)換 第10章總線技術(shù) 參考文獻(xiàn)章節(jié)摘錄
版權(quán)頁: 插圖: 3.3.3 80486增強(qiáng)和擴(kuò)充的指令 1.字節(jié)交換指令BSWAP 格式: BSWAP OPR 功能:用于將32位通用寄存器中的雙字以字節(jié)為單位進(jìn)行高低字節(jié)交換,即對指定寄存器的32位操作數(shù),將31~24位與7~0位、23~16位與15~8位進(jìn)行交換。 2.比較交換指令CMPXCHG 格式: CMPXCHG OPR1,OPR2 功能:將存儲在8位、16位或32位寄存器或存儲器中的第一操作數(shù)與累加器AL,AX或EAX的內(nèi)容進(jìn)行比較。若相等,就將ZF=1,并將存放在8位、16位或是32位寄存器中的第二操作數(shù)送到第一操作數(shù);否則,ZF清0,并將第一操作數(shù)的內(nèi)容送相應(yīng)的累加器。 例如: 3.交換加指令XADD 格式: XADD OPR1,OPR2 功能:將存放在8位、16位、32位寄存器或存儲器中的第一操作數(shù)與存放在8位、16位或32位寄存器的第二操作數(shù)相累加,其結(jié)果取代第一操作數(shù),并將原第一操作數(shù)送到第二操作數(shù)。 例如: 4.使cache無效指令I(lǐng)NVD 格式: INVD 功能:將cache的內(nèi)容作廢,具體操作:清除內(nèi)部cache,并分配一個(gè)專用總線周期清除外部cache。執(zhí)行該指令不會將內(nèi)部cache中數(shù)據(jù)寫回主存。 5.回寫并使cache無效指令WBINVD 格式: NBINVD 功能:其作用與INVD指令相似,先清除內(nèi)部cache,清除前將更改內(nèi)容回寫主存,并分配一個(gè)專用總線周期,將外部cache的數(shù)據(jù)寫回主存,并在此后的一個(gè)專用總線周期將外部cache清除。 6.使TLB項(xiàng)無效指令I(lǐng)NVLPG 格式: 工NVLPG OPR 功能:將頁或管理機(jī)構(gòu)內(nèi)的高速cache TLB中某一項(xiàng)作廢。如果TLB中有一個(gè)存儲器的操作數(shù)0PRD映像的有效項(xiàng),則該TLB項(xiàng)被標(biāo)記為無效。 3.3.4 Pentium增強(qiáng)和擴(kuò)充的指令 以下描述了部分較為常用的Pentium指令。 Pentium指令系統(tǒng)是向上兼容的,它保留了原8086~80486指令系統(tǒng)的所有指令,所以原有的軟件都可直接在Pentium處理器上運(yùn)行。在匯編語言程序設(shè)計(jì)中,使用Pentium指令時(shí)應(yīng)注意如下內(nèi)容。 (1)編制的程序必須在Pentium處理器上運(yùn)行。 (2)程序中需加入Pentium處理器的偽指令,這樣匯編程序才把程序中所用的Pentium指令轉(zhuǎn)換成機(jī)器指令。 (3)MASM6.11版本支持Pentium指令系統(tǒng)。編輯推薦
《高等院校信息技術(shù)規(guī)劃教材:微型計(jì)算機(jī)原理與接口技術(shù)(第2版)》在內(nèi)容安排上注重講解工作原理和基本概念,注重技術(shù)性和實(shí)用性,適當(dāng)介紹了微型計(jì)算機(jī)的新發(fā)展和新技術(shù),概念準(zhǔn)確,文字描述簡潔明了。各章中對重點(diǎn)知識都結(jié)合圖例和程序作了講解,并進(jìn)行了總結(jié)和歸納,以便學(xué)生深入理解和掌握微型計(jì)算機(jī)技術(shù)中重要和關(guān)鍵的內(nèi)容?!陡叩仍盒P畔⒓夹g(shù)規(guī)劃教材:微型計(jì)算機(jī)原理與接口技術(shù)(第2版)》可作為高等院校計(jì)算機(jī)專業(yè)的教材,也可作為非計(jì)算機(jī)專業(yè)開設(shè)微型計(jì)算機(jī)原理與接口技術(shù)課程的教材。對于從事微型計(jì)算機(jī)硬件的工程技術(shù)人員和科研人員以及自學(xué)者,《高等院校信息技術(shù)規(guī)劃教材:微型計(jì)算機(jī)原理與接口技術(shù)(第2版)》也是一本較好的參考書和自學(xué)讀物。圖書封面
評論、評分、閱讀與下載
- 還沒讀過(10)
- 勉強(qiáng)可看(756)
- 一般般(129)
- 內(nèi)容豐富(5352)
- 強(qiáng)力推薦(438)
微型計(jì)算機(jī)原理與接口技術(shù) PDF格式下載