出版時(shí)間:2006-8 出版社:科學(xué)出版社 作者:方風(fēng)波
前言
在計(jì)算機(jī)及其應(yīng)用的各個(gè)領(lǐng)域,特別是在自動(dòng)控制系統(tǒng)中,常常涉及微機(jī)CPU及各種芯片接口硬件的使用。掌握各種芯片的功能、引腳的作用,學(xué)會(huì)分析計(jì)算機(jī)應(yīng)用對(duì)象的特性,選擇合適的芯片,進(jìn)行正確的系統(tǒng)設(shè)計(jì)和應(yīng)用,是高職高專(zhuān)院校計(jì)算機(jī)及自動(dòng)控制等相關(guān)專(zhuān)業(yè)所培養(yǎng)的高等技術(shù)應(yīng)用型人才所必需的知識(shí)和能力,因此,本課程是計(jì)算機(jī)及自動(dòng)控制等相關(guān)專(zhuān)業(yè)重要的專(zhuān)業(yè)基礎(chǔ)課程。本書(shū)內(nèi)容基本覆蓋了微機(jī)原理、8086匯編語(yǔ)言及微機(jī)接口的主要內(nèi)容。全書(shū)共分ll章,第l章、第2章主要介紹8086/8088、80286、80386、80486、Pentium系列微處理器的原理;第3章、第4章分別從指令角度和程序設(shè)計(jì)角度講述接口中用到的8086匯編語(yǔ)言;第5章介紹微機(jī)的各種總線(xiàn);第6章介紹存儲(chǔ)器RAM、ROM,高速緩存CACHE的工作原理、接口;第7章講述微機(jī)中斷技術(shù)及中斷控制器8259A的內(nèi)部結(jié)構(gòu)、外部引腳的作用,芯片功能接口;第8章講述并行接口8255A的內(nèi)部結(jié)構(gòu);第9章講述串行接口825lA的內(nèi)部結(jié)構(gòu)、外部引腳的作用,芯片功能接口;第10章講述DMA控制器8237A的內(nèi)部寄存器格式、外部引腳的作用,芯片功能接口;第11章講述定時(shí)計(jì)數(shù)器8253的控制字、工作方式、初始化方法。為方便教學(xué),本書(shū)力求做到立體配套,每章后面均配有練習(xí)題,并重點(diǎn)突出各章實(shí)訓(xùn)例題的講解,引導(dǎo)學(xué)生“邊學(xué)邊做”,真正做到“理論與實(shí)訓(xùn)一體化”。此外,科學(xué)出版社網(wǎng)站(WWW.abook.cn)上還有本書(shū)電子課件和其他教學(xué)資源供讀者下載。本書(shū)在體系結(jié)構(gòu)和內(nèi)容上作了優(yōu)化和調(diào)整,按照認(rèn)知規(guī)律,以學(xué)生應(yīng)用能力培養(yǎng)為主線(xiàn),理論講述以“必需、夠用、管用”為度,并力求做到循序漸進(jìn)、深人淺出;實(shí)訓(xùn)內(nèi)容緊密結(jié)合職業(yè)崗位能力的需要組織,具有較強(qiáng)的可操作性和實(shí)用性。本書(shū)不僅可以作為高職高專(zhuān)院校計(jì)算機(jī)及自動(dòng)控制等相關(guān)專(zhuān)業(yè)的教材,也可供相關(guān)人員自學(xué)使用。作為高職高專(zhuān)學(xué)生的教材,對(duì)三年制學(xué)生,參考學(xué)時(shí)為80學(xué)時(shí),實(shí)訓(xùn)保持16學(xué)時(shí);對(duì)二年制學(xué)生,參考學(xué)時(shí)為60學(xué)時(shí),實(shí)訓(xùn)保持12學(xué)時(shí)。各院校教師也可根據(jù)實(shí)際情況進(jìn)行學(xué)時(shí)和內(nèi)容的增減。本書(shū)由方風(fēng)波、黃鶴鳴、朱曠、黃旭、田東紅、劉映群、林鄧偉編寫(xiě)。在編寫(xiě)過(guò)程中,參考了國(guó)內(nèi)部分優(yōu)秀教材,得到了許多專(zhuān)家、同仁的大力支持,在此一并表示誠(chéng)摯的謝意!
內(nèi)容概要
《微機(jī)原理與接口技術(shù)及實(shí)訓(xùn)》共分11章,分別介紹了8086/8088、80286、80386、80486、Pentium系列微處理器、微機(jī)原理;8086匯編語(yǔ)言,微機(jī)的各種總線(xiàn);存儲(chǔ)器,高速緩存的工作原理和接口,中斷技術(shù)及中斷控制器等內(nèi)容?!段C(jī)原理與接口技術(shù)及實(shí)訓(xùn)》在體系結(jié)構(gòu)和內(nèi)容上作了優(yōu)化和調(diào)整,按照認(rèn)知規(guī)律,以學(xué)生能力培養(yǎng)為主線(xiàn),理論講述力求做到循序漸進(jìn)、深入淺出,實(shí)訓(xùn)內(nèi)容緊密結(jié)合職業(yè)崗位能力的需要組織,具有較強(qiáng)的可操作性和實(shí)用性。為方便教學(xué),《微機(jī)原理與接口技術(shù)及實(shí)訓(xùn)》力求做到立體配套,每章后面均配有練習(xí)題,并重點(diǎn)突出各章實(shí)訓(xùn)例題的講解,引導(dǎo)學(xué)生“邊學(xué)邊做”。
《微機(jī)原理與接口技術(shù)及實(shí)訓(xùn)》不僅可以作為高職高專(zhuān)院校計(jì)算機(jī)應(yīng)用、網(wǎng)絡(luò)技術(shù)及自動(dòng)控制等相關(guān)專(zhuān)業(yè)的教材,也可供相關(guān)人員自學(xué)使用。
書(shū)籍目錄
第1章 微型計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)1.1 計(jì)算機(jī)的發(fā)展與應(yīng)用1.1.1 微型計(jì)算機(jī)的發(fā)展及分類(lèi)1.1.2 微型計(jì)算機(jī)的應(yīng)用1.1.3 微型計(jì)算機(jī)的重要特點(diǎn)1.1.4 微型計(jì)算機(jī)的性能指標(biāo)1.2 微型計(jì)算機(jī)的系統(tǒng)構(gòu)成1.2.1 微型計(jì)算機(jī)的硬件系統(tǒng)1.2.2 微型計(jì)算機(jī)的軟件系統(tǒng)1.3 PC機(jī)系列體系結(jié)構(gòu)1.3.1 基于8088PC總線(xiàn)的微機(jī)結(jié)構(gòu)1.3.2 基于80286的ISA總線(xiàn)微機(jī)結(jié)構(gòu)1.3.3 基于80386的ISA總線(xiàn)的微機(jī)結(jié)構(gòu)1.3.4 基于80486的EISA總線(xiàn)的微機(jī)結(jié)構(gòu)1.3.5 基于Pentium的ISA/PCI總線(xiàn):南橋北橋的微機(jī)體系結(jié)構(gòu)小結(jié)思考與練習(xí)第2章 微處理器2.1 8086/8088微處理器的工作模式.引腳信號(hào)2.1.1 8086/8088微處理器的兩種工作模式2.1.2 8088微處理器兩種狀態(tài)下引腳的定義2.1.3 8086微處理器兩種狀態(tài)下引腳的定義2.1.4 8086/8088最小組態(tài)下的總線(xiàn)的形成2.1.5 8086/8088最大組態(tài)下總線(xiàn)的形成2.2 8088總線(xiàn)時(shí)序2.2.1 8088最小組態(tài)下的總線(xiàn)時(shí)序2.2.2 8088最大組態(tài)下的總線(xiàn)時(shí)序2.3 806微處理器2.4 80386微處理器2.5 80486微處理器2.6 Pentium系列微處理器小結(jié)思考與練習(xí)第3章 指令系統(tǒng)與8086匯編指令3.1 微處理器的內(nèi)部結(jié)構(gòu)3.2 微處理器的指令系統(tǒng)3.2.1 指令格式3.2.2 8088/8086尋址方式3.3 8088/8086CPU數(shù)據(jù)傳送指令3.3.1 通用數(shù)據(jù)傳送指令3.3.2 堆棧操作指令3.3.3 輸入/輸出指令3.3.4 標(biāo)志寄存器操作指令3.4 算術(shù)類(lèi)運(yùn)算指令3.4.1 加法指令3.4.2 減法運(yùn)算3.4.3 符號(hào)擴(kuò)展指令3.4.4 乘法運(yùn)算指令3.4.5 除法指令3.5 位操作類(lèi)指令3.5.1 邏輯位運(yùn)算指令3.5.2 移位指令3.6 控制轉(zhuǎn)移類(lèi)指令3.6.1 無(wú)條件轉(zhuǎn)移指令3.6.2 條件轉(zhuǎn)移指令3.6.3 循環(huán)指令3.6.4 中斷指令3.6.5 系統(tǒng)功能調(diào)用3.7 串類(lèi)操作指令小結(jié)思考與練習(xí)實(shí)訓(xùn)第4章 匯編語(yǔ)言程序設(shè)計(jì)4.1 常量.變量和標(biāo)號(hào)4.1.1 常量的4種形式4.1.2 變量4.1.3 變量和標(biāo)號(hào)的屬性4.2 匯編語(yǔ)言的源程序格式4.3 偽指令4.4 順序程序設(shè)計(jì)4.5 分支程序設(shè)計(jì)4.6 循環(huán)程序設(shè)計(jì)4.7 子程序4.7.1 子程序的調(diào)用指令4.7.2 子程序的返回指令4.7.3 子程序定義偽指令4.7.4 子程序參數(shù)的傳遞小結(jié)思考與練習(xí)實(shí)訓(xùn)第5章 總線(xiàn)5.1 總線(xiàn)概述5.1.1 總線(xiàn)標(biāo)準(zhǔn)的內(nèi)容5.1.2 總線(xiàn)的分類(lèi)5.2 系統(tǒng)總線(xiàn)5.2.1 PC總線(xiàn)5.2.2 ISA總線(xiàn)5.2.3 PCI總線(xiàn)5.2.4 AGP總線(xiàn)5.3 外部總線(xiàn)5.3.1 RS-232C串行通信總線(xiàn)5.3.2 SCSI接口5.3.3 USB總線(xiàn)5.3.4 DE接口小結(jié)..思考與練習(xí)第6章 存儲(chǔ)器接口6.1 存儲(chǔ)器概述6.1.1 存儲(chǔ)器的分類(lèi)6.1.2 存儲(chǔ)器的分級(jí)結(jié)構(gòu)6.1.3 存儲(chǔ)器的性能指標(biāo)6.2 隨機(jī)存儲(chǔ)器RAM6.2.1 SRAM存儲(chǔ)器6.2.2 DRAM存儲(chǔ)器6.3 只讀存儲(chǔ)器6.4 半導(dǎo)體存儲(chǔ)器與CPU的接口6.4.1 存儲(chǔ)芯片與CPU的連接6.4.2 8086CPU與只讀存儲(chǔ)器的連接6.5 高速緩沖存儲(chǔ)器Cache6.6 虛擬存儲(chǔ)器小結(jié)思考與練習(xí)第7章 中斷技術(shù)及控制器7.1 中斷概述7.2 8086中斷系統(tǒng)7.2.1 外部中斷7.2.2 內(nèi)部中斷7.2.3 中斷向量表7.3 中斷控制器8259A7.3.1 中斷控制器8259A具有的功能7.3.2 中斷控制器8259A的內(nèi)部結(jié)構(gòu)7.3.3 8259A中斷控制器芯片的引腳7.4 8259A控制器的編程7.4.1 8259A控制器的初始化編程7.4.2 8259A控制器操作控制字編程7.4.3 8259A的工作方式7.5 IBMPC/XTCPU與8259A的接口7.6 8259A應(yīng)用舉例小結(jié)思考與練習(xí)實(shí)訓(xùn)第8章 并行通信接口8.1 概述8.1.1 典型的雙向并行接口與外設(shè)連接8.1.2 并行接口的工作原理8.1.3 并行接口的功能8.2 可編程的并行接口芯片8255A8.2.1 并行接口8255A的內(nèi)部結(jié)構(gòu)8.2.2 并行接口8255A芯片引腳8.2.3 并行接口8255A的控制字8.2.4 并行接口8255A的工作方式8.3 并行接口8255A應(yīng)用舉例小結(jié)思考與練習(xí)實(shí)訓(xùn)第9章 串行通信接口9.1 串行通信方式9.2 可編程的串行通信接口8251A9.2.1 串行接口8251A的內(nèi)部電路9.2.2 串行接口8251A芯片的引腳9.2.3 串行接口8251A的控制字9.2.4 串行接口8251A的初始化9.3 串行接口8251A應(yīng)用舉例小結(jié)思考與練習(xí)實(shí)訓(xùn)第10章 DMA控制器10.1 可編程的DMA控制器8237A10.1.1 DMA控制器8237A的內(nèi)部結(jié)構(gòu)10.1.2 DMA控制器8237A的引腳10.1.3 DMA控制器8237A內(nèi)部寄存器格式10.1.4 DMA控制器8237A內(nèi)部寄存器的端口地址10.1.5 DMA控制器8237A的初始化10.2 DMA控制器8237A的應(yīng)用舉例小結(jié)思考與練習(xí)實(shí)訓(xùn)第11章 定時(shí)器和計(jì)數(shù)器11.1 定時(shí)計(jì)數(shù)器8253概述11.1.1 定時(shí)計(jì)數(shù)器8253的內(nèi)部結(jié)構(gòu)11.1.2 定時(shí)計(jì)數(shù)器8253芯片的引腳11.2 定時(shí)計(jì)數(shù)器8253的控制字11.3 定時(shí)計(jì)數(shù)器8253的工作方式11.4 定時(shí)計(jì)數(shù)器8253的初始化11.5 定時(shí)計(jì)數(shù)器8253的應(yīng)用小結(jié)思考與練習(xí)實(shí)訓(xùn)附錄A匯編語(yǔ)言實(shí)驗(yàn)操作方法附錄BDEBUG命令的使用附錄CASCII編碼表附錄DDOS功能調(diào)用表附錄EBIOS中斷調(diào)用表參考文獻(xiàn)...
章節(jié)摘錄
插圖:8086中程序的實(shí)際執(zhí)行序列是由代碼段寄存器CS與指令指針I(yè)P確定的,CS存放當(dāng)前程序指令所在代碼段的起始地址,IP則是下條指令在代碼段中的偏移地址。程序的執(zhí)行一般是按照指令序列的靜止順序來(lái)進(jìn)行,但有時(shí)根據(jù)任務(wù)的需要,會(huì)改變程序的動(dòng)態(tài)執(zhí)行順序,控制轉(zhuǎn)移類(lèi)指令通過(guò)改變CS、IP寄存器的值來(lái)改變程序的動(dòng)態(tài)執(zhí)行順序。本節(jié)講述無(wú)條件轉(zhuǎn)移指令、有條件轉(zhuǎn)移指令、循環(huán)指令、中斷指令及系統(tǒng)功能調(diào)用。3.6.1無(wú)條件轉(zhuǎn)移指令無(wú)條件轉(zhuǎn)移指令就是無(wú)任何先決條件就能使程序改變執(zhí)行順序。格式:JMP label功能:程序轉(zhuǎn)移到label標(biāo)號(hào)所指示的地址,Label為要轉(zhuǎn)移到的目標(biāo)地址,也稱(chēng)目的地址或轉(zhuǎn)移地址。根據(jù)跳轉(zhuǎn)的距離,JMP分為段內(nèi)轉(zhuǎn)移和段間轉(zhuǎn)移兩種。段內(nèi)轉(zhuǎn)移是指在當(dāng)前代碼段64KB的范圍內(nèi)的轉(zhuǎn)移(一個(gè)代碼段最多64KB)。因?yàn)槭窃谕粋€(gè)代碼段內(nèi),不需要改變CS值,即段的初始地址,只需要改變執(zhí)行指令的偏移地址IP值就可實(shí)現(xiàn)。如果轉(zhuǎn)移范圍與當(dāng)前的位置在一個(gè)字節(jié)(二進(jìn)制8位)即一128~+127內(nèi),則稱(chēng)為“短轉(zhuǎn)移”。如果轉(zhuǎn)移范圍與當(dāng)前的位置在一個(gè)字(二進(jìn)制16位)即一32K~+32K內(nèi),則稱(chēng)為“近轉(zhuǎn)移”,這里不進(jìn)行深人地講述。3.6.2條件轉(zhuǎn)移指令條件轉(zhuǎn)移指令是根據(jù)指定的條件來(lái)確定程序是否發(fā)生轉(zhuǎn)移,如果條件滿(mǎn)足,則程序產(chǎn)生轉(zhuǎn)移;如果條件不能滿(mǎn)足,則程序按順序執(zhí)行下一條指令。
編輯推薦
《微機(jī)原理與接口技術(shù)及實(shí)訓(xùn)》不僅可以作為高職高專(zhuān)院校計(jì)算機(jī)及自動(dòng)控制等相關(guān)專(zhuān)業(yè)的教材,也可供相關(guān)人員自學(xué)使用。作為高職高專(zhuān)學(xué)生的教材,對(duì)三年制學(xué)生,參考學(xué)時(shí)為80學(xué)時(shí),實(shí)訓(xùn)保持16學(xué)時(shí);對(duì)二年制學(xué)生,參考學(xué)時(shí)為60學(xué)時(shí),實(shí)訓(xùn)保持12學(xué)時(shí)。各院校教師也可根據(jù)實(shí)際情況進(jìn)行學(xué)時(shí)和內(nèi)容的增減。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
微機(jī)原理與接口技術(shù)及實(shí)訓(xùn) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版