出版時(shí)間:2010-6 出版社:國(guó)防工業(yè)出版社 作者:劉兆瑜 編 頁(yè)數(shù):276
前言
隨著科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)在各個(gè)領(lǐng)域的應(yīng)用越來(lái)越廣泛。計(jì)算機(jī)已成為人們生活、學(xué)習(xí)、工作中必備的工具,計(jì)算機(jī)技術(shù)成為每一個(gè)專業(yè)技術(shù)人員必備的知識(shí)?!拔C(jī)原理與接口技術(shù)”成為高等學(xué)校電子信息、通信工程、自動(dòng)化、計(jì)算機(jī)等相關(guān)專業(yè)本科生重要的一門專業(yè)課程?! ”緯帉戇^(guò)程中注重基礎(chǔ)性、系統(tǒng)性和實(shí)用性相結(jié)合,以80X86微處理器為對(duì)象,深入淺出地闡述了微型計(jì)算機(jī)(簡(jiǎn)稱微型機(jī)或微機(jī))系統(tǒng)和接口系統(tǒng)的工作原理。 全書共10章。第1章介紹微型計(jì)算機(jī)基本知識(shí)。第2章介紹80X86微處理器結(jié)構(gòu)。第3、4章介紹指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì)方法。第5章介紹微機(jī)的存儲(chǔ)系統(tǒng)。第6章介紹I/0接口和常見(jiàn)總線。第7章介紹微機(jī)的中斷系統(tǒng)和中斷控制器。第8章介紹8253、8255A、8251A、8237A等常用接口芯片。第9章介紹A/D、D/A轉(zhuǎn)換技術(shù)。第10章介紹人機(jī)交互接口。每章都配有習(xí)題,便于教學(xué)和學(xué)生自學(xué)。使用本教材的參考學(xué)時(shí)為50-60學(xué)時(shí)?! ”緯蓜⒄阻ぶ骶帲⒕帉懥说?、7章。第1、3章由陳宇編寫,第4、8章由程琤編寫,第5、6章由王義琴編寫,第9、10章由張海軍編寫。全書由劉兆瑜統(tǒng)稿?! ”緯诰帉戇^(guò)程中參考了書末所列的文獻(xiàn)資料,在此謹(jǐn)向其作者表示衷心的感謝?! ∮捎诰幷咚接邢蓿瑫须y免有錯(cuò)誤和不妥之處,懇請(qǐng)讀者批評(píng)指正。
內(nèi)容概要
《微機(jī)原理與接口技術(shù)》以80X86微處理器為對(duì)象,介紹了微型計(jì)算機(jī)基礎(chǔ)知識(shí)、80X86微處理器結(jié)構(gòu)、指令系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)方法、存儲(chǔ)系統(tǒng)、I/O接口和常見(jiàn)總線、中斷系統(tǒng)和中斷控制器、常用接口芯片、A/D和D/A轉(zhuǎn)換技術(shù)、人機(jī)交互接口技術(shù)等內(nèi)容?! 段C(jī)原理與接口技術(shù)》可作為高等學(xué)校電子信息、通信工程、自動(dòng)化、計(jì)算機(jī)相關(guān)專業(yè)本科生的教材,也可供從事微型計(jì)算機(jī)技術(shù)的相關(guān)工程技術(shù)人員學(xué)習(xí)參考。
書籍目錄
第1章 微型計(jì)算機(jī)概述1.1 微型計(jì)算機(jī)的發(fā)展及其特點(diǎn)1.1.1 微型計(jì)算機(jī)發(fā)展概況1.1.2 微型計(jì)算機(jī)的特點(diǎn)1.1.3 微型計(jì)算機(jī)的分類1.2 微型計(jì)算機(jī)結(jié)構(gòu)r.2.1 計(jì)算機(jī)的組成1.2.2 計(jì)算機(jī)的工作原理1.2.3 微型計(jì)算機(jī)硬件1.2.4 微型計(jì)算機(jī)軟件1.2.5 微型計(jì)算機(jī)系統(tǒng)1.3 微型計(jì)算機(jī)的主要性能指標(biāo)和應(yīng)用1.3.1 微型計(jì)算機(jī)的主要性能指標(biāo)1.3.2 微型計(jì)算機(jī)的應(yīng)用習(xí)題第2章 微處理器結(jié)構(gòu)2.1 8086微處理器簡(jiǎn)介2.1.1 8086內(nèi)部結(jié)構(gòu)2.1.2 8086/8088存儲(chǔ)器組織及I/O組織2.2 8086引腳功能及工作模式2.2.1 8086引腳信號(hào)功能2.2.2 8086兩種工作模式2.2.3 8086微處理器的總線操作2.3 80X86微處理器2.3.1 80286微處理器2.3.2 80386微處理器2.3.3 80486微處理器2.3.4 Pentium系列微處理器習(xí)題第3章 指令系統(tǒng)3.1 8086指令系統(tǒng)概述3.1.1 指令的基本內(nèi)容3.1.2 8086指令的基本格式3.2 尋址方式3.2.1 數(shù)據(jù)尋址方式3.2.2 轉(zhuǎn)移地址的尋址方式3.3 8086指令系統(tǒng)3.3.1 數(shù)據(jù)傳送類指令3.3.2 算術(shù)運(yùn)算類指令3.3.3 邏輯運(yùn)算與移位類指令3.3.4 串操作類指令3.3.5 控制轉(zhuǎn)移類指令3.3.6 處理器控制指令3.3.7 輸入輸出指令3.3.8 中斷指令3.4 80X86增強(qiáng)和擴(kuò)充的指令3.4.1 80286增強(qiáng)和擴(kuò)充的指令3.4.2 80386增強(qiáng)和擴(kuò)充的指令3.4.3 80486增強(qiáng)和擴(kuò)充的指令3.4.4 Pentium增強(qiáng)和擴(kuò)充的指令習(xí)題第4章 匯編語(yǔ)言程序設(shè)計(jì)4.1 匯編語(yǔ)言的基本語(yǔ)法4.1.1 匯編程序的建立過(guò)程4.1.2 匯編語(yǔ)言程序格式4.1.3 匯編語(yǔ)言源程序的語(yǔ)句類型4.2 偽指令4.2.1 常量4.2.2 變量4.2.3 標(biāo)號(hào)4.2.4 表達(dá)式4.2.5 運(yùn)算符4.3 操作系統(tǒng)資源的使用4.3.1 DOS系統(tǒng)功能調(diào)用4.3.2 BIOS系統(tǒng)功能調(diào)用4.4 匯編程序設(shè)計(jì)4.4.1 順序程序設(shè)計(jì)4.4.2 分支程序設(shè)計(jì)4.4.3 循環(huán)程序設(shè)計(jì)4.5 子程序設(shè)計(jì)4.5.1 編制子程序的基本要求4.5.2 子程序設(shè)計(jì)舉例習(xí)題第5章 微機(jī)的存儲(chǔ)系統(tǒng)5.1 微機(jī)的存儲(chǔ)系統(tǒng)的組成5.1.1 半導(dǎo)體存儲(chǔ)器分類5.1.2 存儲(chǔ)器的結(jié)構(gòu)5.1.3 存儲(chǔ)器的性能指標(biāo)5.2 隨機(jī)存取存儲(chǔ)器(RAM)5.2.1 靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)5.2.2 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)5.3 只讀存儲(chǔ)器(ROM)5.3.1 只讀存儲(chǔ)器的組成與分類5.3.2 常用EPROM存儲(chǔ)芯片5.3.3 快閃存儲(chǔ)器(FLASH)5.4 高速緩沖存儲(chǔ)器(Cache)5.4.1 Cache工作原理5.4.2 Cache基本操作5.5 虛擬存儲(chǔ)器5.5.1 虛擬存儲(chǔ)器的概念5.5.2 虛擬存儲(chǔ)器的分類5.6 存儲(chǔ)器管理5.6.1 存儲(chǔ)單元及存儲(chǔ)接口5.6.2 存儲(chǔ)器管理5.6.3 存儲(chǔ)器與CPU的連接舉例習(xí)題第6章 I/O接口與總線技術(shù)6.1 I/O接口6.1.1 輸入/輸出信息6.1.2 I/O接口的功能6.1.3 I/O接口芯片的分類6.1.4 I/O接P的尋址方式6.2 CPU與外部設(shè)備間的數(shù)據(jù)傳送方式6.2.1 無(wú)條件傳送方式6.2.2 查詢傳送方式6.2.3 中斷傳送方式6.2.4 直接數(shù)據(jù)通道傳送方式(DMA)6.3 總線技術(shù)6.3.1 總線的概念6.3.2 總線分類6.3.3 多總線分級(jí)結(jié)構(gòu)6.3.4 總線操作6.3.5 總線仲裁6.3.6 總線傳輸方式6.4 微機(jī)系統(tǒng)常用總線簡(jiǎn)介6.4.1 PC第一代總線標(biāo)準(zhǔn)6.4.2 第二代PCI總線6.4.3 第三代總線標(biāo)準(zhǔn)PCIExpress6.4.4 外部總線6.5 通用串行總線USB習(xí)題第7章 中斷系統(tǒng)7.1 中斷概述-7.1.1 中斷的基本概念7.1.2 中斷處理過(guò)程7.1.3 多級(jí)中斷管理7.2 8086中斷系統(tǒng)7.2.1 外部中斷7.2.2 內(nèi)部中斷7.2.3 中斷向量表7.3 可編程中斷控制器8259A7.3.1 8259A的內(nèi)部結(jié)構(gòu)和引腳7.3.2 8259A的工作方式7.3.3 8259A的編程設(shè)置習(xí)題第8章 常用接口芯片8.1 可編程定時(shí)/計(jì)數(shù)器芯片8253/82548.1.1 8253的內(nèi)部結(jié)構(gòu)及其外部引腳8.1.2 8253的控制字8.1.3 8253工作方式與操作時(shí)序8.1.4 8253的初始化編程與讀輸出鎖存器8.1.5 定時(shí)/計(jì)數(shù)芯片82548.1.6 8253應(yīng)用舉例8.2 可編程并行I/0接口芯片8255A8.2.1 8255A芯片的內(nèi)部結(jié)構(gòu)及其功能8.2.2 8255A芯片的控制字及其工作方式8.2.3 8255A的應(yīng)用8.3 可編程串行接口芯片8251A8.3.1 8251A的基本功能與內(nèi)部結(jié)構(gòu)……第9章 A/D、D/A轉(zhuǎn)換及接口技術(shù)第10章 人機(jī)交互接口附錄A ASCII(美國(guó)標(biāo)準(zhǔn)信息交換碼)表附錄B 8086指令系統(tǒng)一覽表附錄C 8086宏匯編常用偽指令表參考文獻(xiàn)
章節(jié)摘錄
數(shù)字電子計(jì)算機(jī)是20世紀(jì)人類最偉大的發(fā)明之一,它的發(fā)明和應(yīng)用標(biāo)志著人類進(jìn)人了新的歷史階段,數(shù)字電子計(jì)算機(jī)分別經(jīng)歷了由電子管、晶體管、集成電路為主要部件的時(shí)代歷程。其中,微型計(jì)算機(jī)作為典型代表,它的推廣和普及,使計(jì)算機(jī)在各個(gè)領(lǐng)域的應(yīng)用越來(lái)越廣泛。本章主要介紹微型計(jì)算機(jī)(簡(jiǎn)稱微機(jī)或微型機(jī))系統(tǒng)的基礎(chǔ)知識(shí),包括微型計(jì)算機(jī)系統(tǒng)的發(fā)展及其特點(diǎn)、組成結(jié)構(gòu)、發(fā)展歷程、分類及其功能應(yīng)用等?! ?.1 微型計(jì)算機(jī)的發(fā)展及其特點(diǎn) 數(shù)字電子計(jì)算機(jī)由各種電子器件共同組成,它是能夠自動(dòng)、高速、精確地進(jìn)行算數(shù)、邏輯控制和信息處理的現(xiàn)代化設(shè)備。自1946年世界第一臺(tái)計(jì)算機(jī)在美國(guó)問(wèn)世,在以后的幾十年迅猛發(fā)展中,計(jì)算機(jī)經(jīng)歷了電子管時(shí)代,晶體管時(shí)代,集成電路時(shí)代,大規(guī)模、超大規(guī)模集成電路時(shí)代,超大規(guī)模、超高速集成電路時(shí)代。隨著大規(guī)模集成電路的發(fā)展,計(jì)算機(jī)分別朝著巨型機(jī)、大型機(jī)和小型機(jī)、微型機(jī)方向發(fā)展。在當(dāng)今信息化,網(wǎng)絡(luò)化時(shí)代,計(jì)算機(jī)已成為人們工作、生活中不可缺少的基本工具,其中,微型計(jì)算機(jī)是人們接觸最多的?! ∥⑿陀?jì)算機(jī)的誕生和發(fā)展是伴隨著大規(guī)模集成電路的發(fā)展而來(lái)的。微型計(jì)算機(jī)在系統(tǒng)結(jié)構(gòu)和基本工作原理上,與其他計(jì)算機(jī)沒(méi)有本質(zhì)差別,所不同的是,微型計(jì)算機(jī)采用了集成度相當(dāng)高的器件,其核心部分是微處理器。微處理器是指一片或幾片大規(guī)模集成電路組成的、具有運(yùn)算器和控制器功能的中央處理器(CentralProcessingUnit,CPU)。 微處理器是微型計(jì)算機(jī)系統(tǒng)的核心部分,自20世紀(jì)70年代初出現(xiàn)第一片微處理器芯片以來(lái),微處理器的性能和集成度幾乎每?jī)赡攴环?,每?年。3年就會(huì)推出一代新的微處理器產(chǎn)品。目前,以PentiumPro微處理器為標(biāo)志的微型計(jì)算機(jī)已進(jìn)入第六代。
圖書封面
評(píng)論、評(píng)分、閱讀與下載