微型計(jì)算機(jī)接口技術(shù)

出版時(shí)間:1997-7  出版社:重慶大學(xué)出版社  作者:吳延海 編  頁(yè)數(shù):247  字?jǐn)?shù):406000  

前言

面對(duì)知識(shí)爆炸,社會(huì)學(xué)家們幾乎都開出了一個(gè)相同的藥方:計(jì)算機(jī)。計(jì)算機(jī)也深孚眾望,以其強(qiáng)大的功能,對(duì)人類作出了巨大的貢獻(xiàn),取得了嘆觀止矣的成就。自它1946年2月14日在美國(guó)費(fèi)城誕生以來(lái),至今已過(guò)“知天命”的年齡了?,F(xiàn)在,計(jì)算機(jī)已是一個(gè)龐大的家庭。如果說(shuō)它的成員占據(jù)了世界的每一個(gè)角落和每一個(gè)部門也并不過(guò)分,甚至找不到這樣一個(gè)文明人,他的生活不直接或間接與計(jì)算機(jī)有關(guān)。目前,全世界計(jì)算機(jī)的總量已達(dá)數(shù)億臺(tái),而且,現(xiàn)在正以每年幾千萬(wàn)臺(tái)的速度增長(zhǎng)。作為計(jì)算機(jī)在信息傳遞方面的應(yīng)用,計(jì)算機(jī)加上網(wǎng)絡(luò),被認(rèn)為是和能源、交通同等重要的基礎(chǔ)設(shè)施。這種設(shè)施對(duì)信息的傳遞起著異常重要的作用。西方發(fā)達(dá)國(guó)家和我們國(guó)家對(duì)此都非常重視。例如,美國(guó)的信息高速公路計(jì)劃,全球通訊的“銥"計(jì)劃,我國(guó)也開始實(shí)行一系列“金"字頭的國(guó)民經(jīng)濟(jì)管理信息化計(jì)劃。這些計(jì)劃中唱主角的設(shè)備便是計(jì)算機(jī)。計(jì)算機(jī)在各個(gè)方面的應(yīng)用不勝枚舉,我們每個(gè)人都自覺不自覺地處于計(jì)算機(jī)包圍中。計(jì)算機(jī)對(duì)社會(huì)生產(chǎn)來(lái)說(shuō)是一個(gè)產(chǎn)業(yè)大戶,對(duì)每個(gè)現(xiàn)代人來(lái)說(shuō)是一種工具,對(duì)學(xué)生們來(lái)說(shuō),它是一個(gè)龐大的知識(shí)系統(tǒng)。面對(duì)計(jì)算機(jī)知識(shí)的膨脹,面對(duì)計(jì)算機(jī)及其應(yīng)用產(chǎn)業(yè)的膨脹,計(jì)算機(jī)各個(gè)層次的從業(yè)人員的需要也在不斷膨脹,計(jì)算機(jī)知識(shí)的教育也遍及從小學(xué)生到研究生的各個(gè)層次。

內(nèi)容概要

本書以Intel 8086/8088微處理器為基礎(chǔ),IBM PC系列微型計(jì)算機(jī)為背景機(jī),系統(tǒng)地介紹了微型計(jì)算機(jī)接口技術(shù)的原理及實(shí)現(xiàn)方法。它不僅包括通常使用的典型接口芯片,還包括了部分微機(jī)系統(tǒng)接口卡(適配器),從而為微機(jī)應(yīng)用系統(tǒng)提供了較完整的接口技術(shù)?! ∪珪饕獌?nèi)容包括:8086微處理器、微機(jī)接口技術(shù)概述、總線技術(shù)、并行輸入/輸出接口、串行通信接口、定時(shí)/計(jì)數(shù)技術(shù)、中斷技術(shù)、DMA技術(shù)、D/A和A/D接口、人-機(jī)接口、外存儲(chǔ)器接口技術(shù)。本書內(nèi)容系統(tǒng)、概念清楚、簡(jiǎn)明扼要、深入淺出。每章均附有一定數(shù)量的習(xí)題和思考題?! ”緯勺鳛橛?jì)算機(jī)專業(yè)大專教材,也可作為非計(jì)算機(jī)類有關(guān)專業(yè)的本科教材或參考書。對(duì)從事微型計(jì)算機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)和開發(fā)者,也是一本很有價(jià)值的參考書。

書籍目錄

第1章 80X86微處理器的體系結(jié)構(gòu)  1.1 8086CPU主要特性 1.2 8086CPU內(nèi)部結(jié)構(gòu) 1.3 8086CPU寄存器組織 1.4 8086CPU引腳功能 1.5 8086CPU內(nèi)部時(shí)序 1.6 8086存儲(chǔ)器組織 1.7 80X86高檔微處理器簡(jiǎn)介 習(xí)題與思考題第2章 微機(jī)接口技術(shù)概述 2.1 微機(jī)接口基本概念 2.2 接口的作用和特點(diǎn) 2.3 接口技術(shù)的現(xiàn)狀及發(fā)展 2.4 接口的編址與譯碼 2.5 常用外圍接口芯片 2.6 微機(jī)接口設(shè)計(jì)與分析的基本方法 習(xí)題與思考題第3章 總線技術(shù) 3.1 總線的一般概念 3.2 系統(tǒng)總線 3.3 外部總線 習(xí)題與思考題第4章 并行輸入/輸出接口 4.1 并行接口基本概念 4.2 簡(jiǎn)單并行I/O接口——8212 4.3 可編程并行I/O接口——8255A 習(xí)題與思考題第5章 串行通信接口 5.1 串行通信基本概念 5.2 可編程串行通信接口芯片——8251A 習(xí)題與思考題第6章 定時(shí)/計(jì)數(shù)技術(shù) 6.1 定時(shí)/計(jì)數(shù)基本概念 6.2 可編程定時(shí)器/計(jì)數(shù)器8253 習(xí)題與思考題第7章 中斷技術(shù) 7.1 中斷的基本概念 7.2 8086/8088中斷系統(tǒng) 7.3 可編程中斷控制器——8259A …… 第8章 DMA技術(shù)第9章 A/D和D/A接口第10章 人-機(jī)接口第11章 外存儲(chǔ)器接口參考文獻(xiàn)

章節(jié)摘錄

插圖:2.設(shè)備選擇功能微機(jī)系統(tǒng)中通常都有多臺(tái)外設(shè),而CPU在同一時(shí)間里只能與一臺(tái)外設(shè)交換信息,這就要借助于接口的地址譯碼對(duì)外設(shè)進(jìn)行尋址。高位地址用于芯片(電路)選擇(見2.4),低位地址用于選擇接口芯片(電路)內(nèi)部寄存器或鎖存器,以選定需要與CPU交換信息的外設(shè)。3.信號(hào)轉(zhuǎn)換功能由于外設(shè)所能提供和所需要的各種信號(hào)常常與微機(jī)總線信號(hào)不兼容,因此信號(hào)變換就不可避免,它是接口設(shè)計(jì)中的一個(gè)重要方面。通常遇到的信號(hào)變換包括:信號(hào)電平轉(zhuǎn)換、模/數(shù)和數(shù)/模轉(zhuǎn)換、串/并和并/串轉(zhuǎn)換、數(shù)據(jù)寬度變換及信號(hào)的邏輯關(guān)系和時(shí)序上的配合所要求的變換等。4.接收、解釋并執(zhí)行CPU命令的功能CPU發(fā)往外設(shè)的各種命令都是以代碼的形式先發(fā)到接口電路,再由接口電路解釋后,形成一系列控制信號(hào)送往外設(shè)(被控對(duì)象)的。為了實(shí)現(xiàn)CPU與外設(shè)之間的聯(lián)絡(luò),接口電路還必須提供寄存器的“空”或“滿”,外設(shè)“忙”或“閑”等狀態(tài)信號(hào)。5.中斷管理功能當(dāng)外設(shè)需要及時(shí)得到CPU的服務(wù),例如,在出現(xiàn)故障而要求CPU進(jìn)行刻不容緩的處理時(shí),就應(yīng)在接口中設(shè)置中斷控制邏輯,由它完成向CPU提出中斷請(qǐng)求,進(jìn)行中斷優(yōu)先級(jí)排隊(duì),接收中斷響應(yīng)信號(hào)以及向CPU提供中斷向量等有關(guān)中斷事務(wù)工作。這樣,除了能使CPU實(shí)時(shí)處理緊急情況外,還能使快速CPU與慢速外設(shè)并行工作,從而大大提高CPU的效率。6.可編程功能為使接口具有較強(qiáng)的通用性、靈活性和可擴(kuò)充性,現(xiàn)在的接口芯片多數(shù)都是可編程的,這樣在不改變硬件的條件下,只改變驅(qū)動(dòng)程序就可改變接口的工作方式和功能,以適應(yīng)不同的用途。需要說(shuō)明的是:上述功能并非每個(gè)接口芯片(電路)都同時(shí)具備,對(duì)不同配置和不同用途的微機(jī)系統(tǒng),其接口芯片的功能及實(shí)現(xiàn)方式有所不同,接口電路的復(fù)雜程度相差甚遠(yuǎn)。三、CPU與外設(shè)之間的數(shù)據(jù)傳送方式CPU與外設(shè)之間的數(shù)據(jù)傳送方式可歸納為以下三種:1.程序控制方式無(wú)條件傳送方式(又稱同步傳送方式)。其具體方法是:在程序中的適當(dāng)位置直接插入I/O指令,以完成數(shù)據(jù)的傳輸。在這種方式中,CPU始終認(rèn)為外設(shè)是準(zhǔn)備好的。這種傳送方式的特點(diǎn)是軟硬件十分簡(jiǎn)單,但只適用于外設(shè)動(dòng)作時(shí)間已知,并能確認(rèn)外設(shè)已準(zhǔn)備好的情況,因此實(shí)際中較少使用這種傳送方式。條件傳送方式(又稱查詢傳送方式)。其實(shí)現(xiàn)方法是:在每次執(zhí)行I/O操作之前,CPU先查詢外設(shè)的狀態(tài),當(dāng)外部設(shè)備準(zhǔn)備好時(shí)才執(zhí)行I/O指令實(shí)現(xiàn)數(shù)據(jù)傳送。這種傳送方式有效地解決了無(wú)條件傳送方式難以保證CPU與外設(shè)同步動(dòng)作的問題,但其傳輸速度慢,CPU工作效率低,因?yàn)镃PU將花費(fèi)絕大部分時(shí)間去查詢外設(shè)的狀態(tài)。

編輯推薦

《微型計(jì)算機(jī)接口技術(shù)》:高等學(xué)校計(jì)算機(jī)系列叢書。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    微型計(jì)算機(jī)接口技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7