




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第5 5章章輸入輸出技術(shù)輸入輸出技術(shù)本章內(nèi)容本章內(nèi)容接口電路的功能和I/O端口的編址簡(jiǎn)單接口電路及應(yīng)用微機(jī)與I/O設(shè)備間的信息交換方式、各自?xún)?yōu)缺點(diǎn)和使用場(chǎng)合DMA方式的原理和DMA控制器的功能、初始化(了解) 5 5.1 I/O.1 I/O接口接口一、一、I/OI/O接口概述接口概述計(jì)算機(jī)系統(tǒng)把處理器和主存儲(chǔ)器以外部分稱(chēng)為輸入/輸出系統(tǒng),包括輸入輸出設(shè)備、輸入輸出接口和輸入輸出軟件。I/O接口接口是將外設(shè)連接到系統(tǒng)總線上的一組邏輯電路的總稱(chēng)。接口的作用:接口的作用:對(duì)于主機(jī),接口提供外部設(shè)備工作狀態(tài)及數(shù)據(jù);對(duì)于外部設(shè)備,接口電路傳達(dá)主機(jī)給外設(shè)的控制命令和數(shù)據(jù),從而使主機(jī)與外設(shè)之間能協(xié)調(diào)一致地
2、工作。主機(jī)與外設(shè)間交換信息存在以下問(wèn)題:速度匹配;信號(hào)驅(qū)動(dòng)能力; 信號(hào)形式和電平匹配;信息格式(字節(jié)流、塊、數(shù)據(jù)包、幀) ;時(shí)序匹配。CPU數(shù)據(jù)數(shù)據(jù)狀態(tài)狀態(tài)控制控制外外設(shè)設(shè)I/O接口接口(4)根據(jù)尋址信息選擇外設(shè)。5 5.1 I/O.1 I/O接口接口I/O接口的基本功能一、一、I/OI/O接口概述接口概述(1)命令、數(shù)據(jù)和狀態(tài)的緩沖、隔離和鎖存; “輸入要三態(tài),輸出要鎖存”原則。(2)信息形式和格式轉(zhuǎn)換;(3)信息的輸入輸出; 控制、監(jiān)測(cè)和管理I/O接口與外設(shè)。5 5.1 I/O.1 I/O接口接口二、二、I/OI/O端口的編址方式端口的編址方式為了完成上述功能,CPU與I/O接口進(jìn)行通信是
3、通過(guò)I/O接口內(nèi)部的一組寄存器來(lái)實(shí)現(xiàn)的,這些寄存器統(tǒng)稱(chēng)為I/O端口。I/O端口寄存器: 數(shù)據(jù)端口寄存器; 狀態(tài)端口寄存器; 控制端口寄存器。CPU數(shù)據(jù)數(shù)據(jù)狀態(tài)狀態(tài)控制控制外設(shè)外設(shè)不同外設(shè)具有的端口數(shù)各不相同,計(jì)算機(jī)為每一個(gè)端口都賦予一個(gè)惟一編號(hào),稱(chēng)為端口地址(或端口號(hào))。編址方式:統(tǒng)一編址、獨(dú)立編址二、二、I/OI/O端口的編址方式端口的編址方式5 5.1 I/O.1 I/O接口接口(1)I/O端口與內(nèi)存統(tǒng)一編址 端口與存儲(chǔ)器單元在同一個(gè)地址空間中進(jìn)行編址;優(yōu)點(diǎn)優(yōu)點(diǎn)指令統(tǒng)一,靈活;指令統(tǒng)一,靈活;訪問(wèn)控制信號(hào)統(tǒng)一,使用訪問(wèn)控制信號(hào)統(tǒng)一,使用同一組的地址同一組的地址/控制信號(hào)??刂菩盘?hào)。缺點(diǎn)缺點(diǎn)
4、內(nèi)存可用地址空間減小內(nèi)存可用地址空間減小0地址空間地址空間(共共1MB)內(nèi)存地址內(nèi)存地址(960KB)I/O地址地址(64KB)FFFFFHEFFFFHF0000H(2)I/O端口與內(nèi)存獨(dú)立編址 內(nèi)存儲(chǔ)器和I/O端口各自有自己獨(dú)立的地址空間;5 5.1 I/O.1 I/O接口接口優(yōu)點(diǎn):內(nèi)存地址空間不受I/O編址的影響。缺點(diǎn):I/O指令功能較弱,使用不同的讀寫(xiě)控制信號(hào)。00000H內(nèi)存地址空間內(nèi)存地址空間內(nèi)存空間內(nèi)存空間(1MB)I/O空間空間(64KB)FFFFHFFFFFHI/O地址空間地址空間0000H5 5.1 I/O.1 I/O接口接口三、8088/8086的I/O端口編址(1)采用)
5、采用I/O獨(dú)立編址方式獨(dú)立編址方式(地址線與存儲(chǔ)器共用地址線與存儲(chǔ)器共用)(2)地址線上的地址信號(hào)用)地址線上的地址信號(hào)用IO/M (IO/M)來(lái)區(qū)分來(lái)區(qū)分(3)I/O操作只使用操作只使用20根地址線中的根地址線中的16根:根:A15A0(4)可尋址的)可尋址的I/O端口數(shù)為端口數(shù)為64K(65536)個(gè)個(gè)(5)I/O地址范圍為地址范圍為0FFFFH(6)IBM PC只使用了只使用了1024個(gè)個(gè)I/O地址地址(03FFH)8 80 08 88 8總總線線A19-A0A15-A0MEMR、MEMWIOR、IOW 、AEN存儲(chǔ)器存儲(chǔ)器輸入輸入/輸出輸出5 5.1 I/O.1 I/O接口接口(1)直
6、接尋址直接尋址 在輸入輸出指令中直接寫(xiě)上在輸入輸出指令中直接寫(xiě)上8位位I/O端口地址號(hào)。端口地址號(hào)。例:IN AL, 50H ;50H端口的字節(jié)讀入AL例:OUT 80H, AX ;AX中的內(nèi)容輸出到80H、81H兩個(gè)端口四、8088/8086的I/O端口尋址方式5 5.1 I/O.1 I/O接口接口四、8088/8086的I/O端口尋址方式(2 2)寄存器間接尋址 16/8位I/O端口地址號(hào)存入DX,在輸入輸出指令中寫(xiě)DX,表示從其指示的I/O端口中輸入輸出數(shù)據(jù)。例:MOV DX,0050H IN AX, DX ;從DX和DX+1所指的2個(gè)端口輸入1個(gè)字例:MOV DX,FF02H OUT
7、DX, AL ;AL中的字節(jié)輸出到DX所指端口中注意:16位I/O端口地址必須使用DX寄存器間接尋址5 5.1 I/O.1 I/O接口接口五、8088/8086輸入輸出指令指令格式:IN AL/AX/EAX,imm8/DX OUT imm8/DX,AL/AX/EAX例:例:輸入字?jǐn)?shù)據(jù)輸入字?jǐn)?shù)據(jù)mov dx,20hmov dx,20h ;間接尋址,字?jǐn)?shù)據(jù)輸入間接尋址,字?jǐn)?shù)據(jù)輸入in ax,dxin ax,dxin ax,20h in ax,20h ;直接尋址,字?jǐn)?shù)據(jù)輸入直接尋址,字?jǐn)?shù)據(jù)輸入in al,21hin al,21h ;直接尋址,字節(jié)數(shù)據(jù)輸入直接尋址,字節(jié)數(shù)據(jù)輸入mov ah,almov
8、 ah,alin al,20hin al,20h 三段功能相同;三段功能相同; 字?jǐn)?shù)據(jù)傳送實(shí)際字?jǐn)?shù)據(jù)傳送實(shí)際上實(shí)現(xiàn)了連續(xù)的兩上實(shí)現(xiàn)了連續(xù)的兩個(gè)端口地址的字節(jié)個(gè)端口地址的字節(jié)數(shù)據(jù)傳送。數(shù)據(jù)傳送。輸入指令執(zhí)行過(guò)程輸入指令執(zhí)行過(guò)程5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路有上述可知,CPU與外設(shè)交換信息有三類(lèi):數(shù)據(jù)信息、狀態(tài)信息和控制信息。狀態(tài)信息:狀態(tài)信息:反映外設(shè)工作狀態(tài)的信息;控制信息:控制信息:指CPU向接口內(nèi)部控制寄存器發(fā)出的各種控制命令,以設(shè)置接口的工作方式及功能。數(shù)據(jù)信息:數(shù)據(jù)信息:從外設(shè)讀入或輸出至外設(shè)的數(shù)據(jù)信息;一、接口電路的基本結(jié)構(gòu) 是一塊中、大規(guī)?;虺笠?guī)模集成電路芯片,常稱(chēng)I/
9、O接口電路芯片(接口芯片)。主要由以下幾部分組成:狀態(tài)寄存器;譯碼電路;控制邏輯。 數(shù)據(jù)輸入寄存器和數(shù)據(jù)輸出寄存器;控制寄存器;5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路一、接口電路的基本結(jié)構(gòu)數(shù)據(jù)線5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路數(shù)據(jù)輸入/輸出寄存器:又稱(chēng)數(shù)據(jù)輸入端口、數(shù)據(jù)輸出端口,合成數(shù)據(jù)端口。暫存輸入/輸出的數(shù)據(jù)。輸入端口具有三態(tài)輸出能力;輸出常用鎖存器實(shí)現(xiàn);控制寄存器:又稱(chēng)命令端口或控制端口。存放CPU發(fā)出的控制命令(信息),控制接口的工作方式及功能和控制外設(shè)按命令要求動(dòng)作 ;狀態(tài)寄存器:又稱(chēng)狀態(tài)端口,存放外設(shè)或接口的狀態(tài)信息,供CPU讀;譯碼電路:CPU執(zhí)行I/O指令時(shí),從地址總
10、線發(fā)送16位外部設(shè)備端口地址,其中高位地址線通過(guò)譯碼選中某接口芯片,低位地址線用來(lái)選擇該接口芯片內(nèi)不同端口;控制邏輯:產(chǎn)生接口內(nèi)部控制信號(hào)和對(duì)外控制信號(hào),以協(xié)調(diào)處理器和外設(shè)間的輸入/輸出操作 。 5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路(4)按數(shù)據(jù)控制方式分:程序型接口和DMA(Direct Memory Access)型接口。 不是所有接口都具備上述全部功能。接口需要哪些功能取決于I/O設(shè)備的特點(diǎn),有的還需要專(zhuān)用I/O接口電路。按分類(lèi)方式不同主要有以下幾種:(1)按數(shù)據(jù)傳送方式分:并行接口和串行接口;(2)按功能選擇的靈活性分:可編程接口和不可編程接口;(3)按通用性分:通用接口和專(zhuān)用接口;
11、例:編寫(xiě)程序判斷下圖中的開(kāi)關(guān)狀態(tài)。如果所有開(kāi)關(guān)都閉合,則程序轉(zhuǎn)向標(biāo)號(hào)NEXT1執(zhí)行,否則轉(zhuǎn)向標(biāo)號(hào)為NEXT2執(zhí)行。 二、三態(tài)門(mén)接口5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路 典型芯片74LS244,沒(méi)有鎖存功能的3態(tài)8位緩沖器(含含8個(gè)三態(tài)門(mén))個(gè)三態(tài)門(mén)),3態(tài)是:高電平、高電平、低電平、高阻態(tài)。當(dāng)控制端有效時(shí),低電平、高阻態(tài)。當(dāng)控制端有效時(shí),三態(tài)門(mén)導(dǎo)通,輸出等于輸入;三態(tài)門(mén)導(dǎo)通,輸出等于輸入;否則輸出高阻態(tài)。否則輸出高阻態(tài)。典型應(yīng)用:開(kāi)關(guān)接口74LS244n 接口電路圖如下:接口電路圖如下:83FCH83FFH譯碼器MOV DX,83FCHIN AL,DXAND AL,0FFHJZ NEXT1J
12、MP NEXT2所有開(kāi)關(guān)全閉所有開(kāi)關(guān)全閉合轉(zhuǎn)合轉(zhuǎn)NEXT1,否則轉(zhuǎn)否則轉(zhuǎn)NEXT2。三、鎖存器接口5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路 由D觸發(fā)器構(gòu)成,一個(gè)器件通常包含8個(gè)D觸發(fā)器,常常用芯片:用芯片:(P239圖5.5、圖5.7)74LS273(二態(tài)鎖存):是一種帶清除功能的8D觸發(fā)器, D0D7為數(shù)據(jù)輸入端,Q0Q7為數(shù)據(jù)輸出端,CP正脈沖觸發(fā)將Di端數(shù)據(jù)鎖存到Qi端,S低電平清除Qi端。常用作8位地址鎖存器或輸出接口。 74LS374(三態(tài)鎖存器):可作輸入/輸出緩沖器接口。74LS374帶了三態(tài)門(mén),它比74LS273多了一個(gè)輸出允許端OE。只有當(dāng) OE=0時(shí),74LS374的輸出三
13、態(tài)門(mén)才導(dǎo)通, OE=1時(shí)呈高阻態(tài)。5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路三、鎖存器接口應(yīng)用例子:發(fā)光二極管接口應(yīng)用例子:發(fā)光二極管接口譯譯碼碼器器11.+5VRD0D7CPQ0Q7.D0D7A0A15IOW#74LS273R設(shè)該輸出接口地址是設(shè)該輸出接口地址是0FFFFH,則下列程序段的功能?,則下列程序段的功能?NOV DX, 0FFFFHMOV AL, 01000001BOUT DX, AL鎖存器芯片74LS3745.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路做輸出端口做輸出端口:三態(tài)門(mén)三態(tài)門(mén)一直處于導(dǎo)通狀態(tài)。一直處于導(dǎo)通狀態(tài)。做輸入端口做輸入端口:CP正脈沖鎖正脈沖鎖存輸入數(shù)據(jù),譯碼選中時(shí)存
14、輸入數(shù)據(jù),譯碼選中時(shí)OE=0,CPU讀取數(shù)據(jù)。讀取數(shù)據(jù)。例:利用74LS244和74LS273作為輸入和輸出接口,編寫(xiě)程序,根據(jù)開(kāi)關(guān)狀態(tài)根據(jù)開(kāi)關(guān)狀態(tài)在LED數(shù)碼管顯示十六進(jìn)制數(shù)碼。 四、簡(jiǎn)單接口的應(yīng)用舉例5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路解:解:273為輸出接口,把數(shù)據(jù)送到為輸出接口,把數(shù)據(jù)送到7段段LED數(shù)碼管,設(shè)數(shù)碼管,設(shè)273的地址為的地址為F0H;244為輸入口,讀入開(kāi)關(guān)為輸入口,讀入開(kāi)關(guān)K0K3的狀態(tài);設(shè)的狀態(tài);設(shè)244的地址為的地址為F1H;當(dāng)開(kāi)關(guān)的狀態(tài)分別為當(dāng)開(kāi)關(guān)的狀態(tài)分別為00001111時(shí),在時(shí),在7段數(shù)碼段數(shù)碼管上對(duì)應(yīng)顯示管上對(duì)應(yīng)顯示0F;5.2 5.2 簡(jiǎn)單接口電路
15、簡(jiǎn)單接口電路共陽(yáng)極共陽(yáng)極7段段LED數(shù)碼管結(jié)構(gòu)數(shù)碼管結(jié)構(gòu)(7段碼表見(jiàn)下頁(yè)段碼表見(jiàn)下頁(yè))5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路符號(hào)符號(hào)形狀形狀7段碼.gfedcba符號(hào)符號(hào)形狀形狀7段碼.gfedcba000111111801111111100000110901100111201011011A01110111301001111B01111100401100110C00111001501101101D01011110601111101E01111001700000111F011100015.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路O1 I1O2 I2O3 I3O4 I4#E1 K0K3+5VGG2A
16、G2BCBA1 174LS244D0 Q0 | Q1D7 Q2 Q3 Q4CP Q5 Q6 Q7 abcdefgDP74068個(gè)個(gè)反相器反相器74LS273Rx81 174LS138D0D7IOW#IOR#Y0Y1F0H = 0000 0000 1111 0000BF1H = 0000 0000 1111 0001B&1A7A4A15A8A3A2A1A0D0D1D2D3譯碼電路譯碼電路5.2 5.2 簡(jiǎn)單接口電路簡(jiǎn)單接口電路相應(yīng)程序段如下:相應(yīng)程序段如下:Seg7DB3FH,06H,5BH,4FH,66H,6DH,7DH,07HDB7FH,67H,77H,7CH,39H,5EH,79H,71H
17、LEABX, Seg7 ;??;取7段碼表基地址段碼表基地址MOVAH, 0GO:MOVDX, 0F1H ;開(kāi)關(guān)接口的地址為;開(kāi)關(guān)接口的地址為F1HINAL, DX ;讀入開(kāi)關(guān)狀態(tài);讀入開(kāi)關(guān)狀態(tài)ANDAL, 0FH ;保留低;保留低4位位MOVSI, AX ;作為;作為7段碼表的表內(nèi)位移量段碼表的表內(nèi)位移量MOVAL, BX+SI;??;取7段碼段碼MOVDX, 0F0H ;7段數(shù)碼管接口的地址為段數(shù)碼管接口的地址為F0HOUTDX, ALJMPGO5.3 5.3 微機(jī)與微機(jī)與I/OI/O設(shè)備信息交換方式設(shè)備信息交換方式 微型計(jì)算機(jī)與外設(shè)之間數(shù)據(jù)輸入輸出,實(shí)際上是CPU、內(nèi)存與外設(shè)接口之間進(jìn)行信息
18、傳送。主要有4種方式:無(wú)條件傳送方式;條件傳送(查詢(xún)工作)方式;中斷控制傳送方式;直接存儲(chǔ)器存取(DMA)方式。一、無(wú)條件傳送方式 適用于總是處于準(zhǔn)備好狀態(tài)的外設(shè),輸入輸出指令的執(zhí)行就是數(shù)據(jù)傳送過(guò)程; 以下外設(shè)可采用無(wú)條件傳送方式:以下外設(shè)可采用無(wú)條件傳送方式:開(kāi)關(guān);開(kāi)關(guān);發(fā)光器件發(fā)光器件(發(fā)光二極管、發(fā)光二極管、7段數(shù)碼管、燈泡等段數(shù)碼管、燈泡等);繼電器;繼電器;步進(jìn)電機(jī)。步進(jìn)電機(jī)。 優(yōu)點(diǎn):軟件及接口硬件簡(jiǎn)單;優(yōu)點(diǎn):軟件及接口硬件簡(jiǎn)單; 缺點(diǎn):只適用于簡(jiǎn)單外設(shè),適應(yīng)范圍較窄。缺點(diǎn):只適用于簡(jiǎn)單外設(shè),適應(yīng)范圍較窄。5.3 5.3 微機(jī)與微機(jī)與I/OI/O設(shè)備信息交換方式設(shè)備信息交換方式 CP
19、U通過(guò)程序不斷讀取并測(cè)試外設(shè)狀態(tài),根據(jù)外設(shè)狀態(tài)進(jìn)行輸入輸出。 二、條件傳送(查詢(xún)工作)方式5.3 5.3 微機(jī)與微機(jī)與I/OI/O設(shè)備信息交換方式設(shè)備信息交換方式 單一外設(shè)單一外設(shè)工作流程工作流程 適用場(chǎng)合:外設(shè)并不總是準(zhǔn)備好,CPU在交換數(shù)據(jù)前須詢(xún)問(wèn)外設(shè)“你準(zhǔn)備好沒(méi)有?”;對(duì)傳送速率和效率要求不高。 對(duì)外設(shè)及接口的要求:對(duì)外設(shè)及接口的要求: 外設(shè)提供設(shè)備狀態(tài)信息;接口應(yīng)有狀態(tài)端口。外設(shè)提供設(shè)備狀態(tài)信息;接口應(yīng)有狀態(tài)端口。 優(yōu)點(diǎn):優(yōu)點(diǎn):軟件比較簡(jiǎn)單。軟件比較簡(jiǎn)單。 缺點(diǎn):缺點(diǎn):CPU效率低,數(shù)據(jù)傳送實(shí)時(shí)性差,速效率低,數(shù)據(jù)傳送實(shí)時(shí)性差,速度較慢。度較慢。多個(gè)外設(shè)時(shí),多個(gè)外設(shè)時(shí),查詢(xún)流程?查詢(xún)流
20、程?5.3 5.3 微機(jī)與微機(jī)與I/OI/O設(shè)備信息交換方式設(shè)備信息交換方式 例:用查詢(xún)方式進(jìn)行輸出二、條件傳送(查詢(xún)工作)方式外設(shè)狀態(tài)端口為外設(shè)狀態(tài)端口為3FBH,第,第5位為狀態(tài)標(biāo)志位為狀態(tài)標(biāo)志(=1忙,忙,=0準(zhǔn)備好準(zhǔn)備好)外設(shè)數(shù)據(jù)端口為外設(shè)數(shù)據(jù)端口為3F8H,寫(xiě)入數(shù)據(jù)會(huì)使?fàn)顟B(tài)標(biāo)志置,寫(xiě)入數(shù)據(jù)會(huì)使?fàn)顟B(tài)標(biāo)志置1 ;外設(shè)把數(shù);外設(shè)把數(shù)據(jù)讀走后又會(huì)置據(jù)讀走后又會(huì)置0。AGAIN: MOV DX, 3FBH IN AL,DX ;讀狀態(tài)信息;讀狀態(tài)信息 TEST AL,00100000B JNZ AGAIN ;最高位;最高位=1時(shí),忙時(shí),忙 MOV DX, 3F8H ;最高位;最高位=0時(shí),閑時(shí),
21、閑 MOV AL,STORE OUT DX,AL輸出一批數(shù)據(jù)輸出一批數(shù)據(jù)如何修改程序如何修改程序三、中斷控制方式5.3 5.3 微機(jī)與微機(jī)與I/OI/O設(shè)備信息交換方式設(shè)備信息交換方式 特點(diǎn):特點(diǎn):外設(shè)在需要時(shí)向外設(shè)在需要時(shí)向CPU提出請(qǐng)求,提出請(qǐng)求,CPU再去為它服務(wù)。服再去為它服務(wù)。服務(wù)結(jié)束后或在外設(shè)不需要時(shí),務(wù)結(jié)束后或在外設(shè)不需要時(shí),CPU可執(zhí)行自己的程序??蓤?zhí)行自己的程序。優(yōu)點(diǎn):優(yōu)點(diǎn):CPU效率高,實(shí)時(shí)性好,速度快效率高,實(shí)時(shí)性好,速度快缺點(diǎn):程序編制較為復(fù)雜缺點(diǎn):程序編制較為復(fù)雜以上三種以上三種I/O方式的共性方式的共性 均需CPU為中介:(外設(shè) CPU 內(nèi)存)軟件:數(shù)據(jù)傳送通過(guò)CP
22、U執(zhí)行程序來(lái)完成;硬件:I/O接口和存儲(chǔ)器讀寫(xiě)控制、地址信號(hào)都由CPU發(fā)出;缺點(diǎn):程序執(zhí)行速度限定了傳送的最大速度(約為幾十KB/s)四、直接存儲(chǔ)器存取(DMA)方式5.3 5.3 微機(jī)與微機(jī)與I/OI/O設(shè)備信息交換方式設(shè)備信息交換方式 特點(diǎn): 外設(shè)直接與存儲(chǔ)器進(jìn)行數(shù)據(jù)交換 ,CPU不再是數(shù)據(jù)傳輸?shù)闹薪檎撸?由DMA控制器(DMAC)接管總線控制權(quán),內(nèi)存/外設(shè)的地址和讀寫(xiě)控制信號(hào)均由DMAC提供。 優(yōu)點(diǎn):優(yōu)點(diǎn): 數(shù)據(jù)傳輸數(shù)據(jù)傳輸由由DMA硬件來(lái)控制,數(shù)據(jù)硬件來(lái)控制,數(shù)據(jù)直接在內(nèi)存和外設(shè)直接在內(nèi)存和外設(shè)之間交換,可以之間交換,可以達(dá)到很高的傳輸速率達(dá)到很高的傳輸速率(可達(dá)幾可達(dá)幾MB/s) 典
23、型芯片:典型芯片: 可編程大規(guī)模集成電路芯片:可編程大規(guī)模集成電路芯片:Intel8237-5,Intel8257/8257-5,Motorola MC6844等。等。DMA控制器的工作過(guò)程控制器的工作過(guò)程5.3 5.3 微機(jī)與微機(jī)與I/OI/O設(shè)備信息交換方式設(shè)備信息交換方式 外設(shè)向外設(shè)向DMACDMAC發(fā)傳送請(qǐng)求信號(hào)發(fā)傳送請(qǐng)求信號(hào)DRQDRQ; 由由DMACDMAC發(fā)出各種控制信號(hào),控制外設(shè)與存儲(chǔ)器之間發(fā)出各種控制信號(hào),控制外設(shè)與存儲(chǔ)器之間 或存儲(chǔ)器與存儲(chǔ)器之間的數(shù)據(jù)傳送;或存儲(chǔ)器與存儲(chǔ)器之間的數(shù)據(jù)傳送; DMACDMAC收到后向收到后向CPUCPU發(fā)總線請(qǐng)求信號(hào)發(fā)總線請(qǐng)求信號(hào)HOLDHOLD; CPUCPU完成當(dāng)前總線周期后完
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 化肥銷(xiāo)售合作合同范本
- 包裝稻草出售合同范本
- 勞務(wù)代理用工合同范本
- 單位汽車(chē)借用合同范本
- 代理機(jī)構(gòu)中標(biāo)合同范本
- 義工合同范本
- 個(gè)人對(duì)公勞務(wù)合同范本
- 與人投資飯店合同范本
- 醫(yī)院供氧安裝合同范例
- 一方婚前貸款買(mǎi)房合同范本
- 護(hù)士臨床護(hù)理組長(zhǎng)
- 土建、裝飾、維修改造等零星工程施工組織設(shè)計(jì)技術(shù)標(biāo)
- 高速公路養(yǎng)護(hù)作業(yè)安全培訓(xùn)內(nèi)容
- 2024年江蘇經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)
- 《大白菜種植栽培技》課件
- 北京工業(yè)大學(xué)《數(shù)據(jù)挖掘》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年物聯(lián)網(wǎng)安裝調(diào)試員(中級(jí)工)職業(yè)資格鑒定考試題庫(kù)(含答案)
- 標(biāo)準(zhǔn)化機(jī)房改造方案
- 珠海市第三人民醫(yī)院中醫(yī)智能臨床輔助診療系統(tǒng)建設(shè)方案
- 早產(chǎn)臨床診斷與治療指南
- 工程簽證單完整版
評(píng)論
0/150
提交評(píng)論