秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

微型計算機(jī)原理及應(yīng)用第6章課件

  • 資源ID:252394322       資源大小:134.82KB        全文頁數(shù):20頁
  • 資源格式: PPT        下載積分:20積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要20積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

微型計算機(jī)原理及應(yīng)用第6章課件

單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,第,6,章 輸入,/,輸出及中斷,計算機(jī)的輸入輸出系統(tǒng)也稱,I/O,系統(tǒng),其功能是完成計算機(jī)與外部設(shè)備之間的信息交換。,6.1,輸入,/,輸出接口,1,I/O,接口一般結(jié)構(gòu)及工作過程,接口電路通過系統(tǒng)總線,AB,、,CB,和,DB,與,CPU,連接;通過數(shù)據(jù)線,D,、控制線,C,和狀態(tài)線,S,與外部設(shè)備連接。,外部設(shè)備控制器通過接口電路狀態(tài)線,S,,把設(shè)備當(dāng)前的工作狀態(tài)信息傳送給,CPU,。,外部設(shè)備控制器通過接口電路控制線,C,接受,CPU,發(fā)給的控制命令。,在控制命令的作用下,外部設(shè)備控制器通過數(shù)據(jù)線與,CPU,實現(xiàn)數(shù)據(jù)信息交換,。,第6章 輸入/輸,I/O,接口電路信息傳送示意圖,I/O接口電路信息傳送示意圖,實際上,接口電路與外部設(shè)備控制器連接的數(shù)據(jù)線、控制線和狀態(tài)線分別對應(yīng)三個不同的端口地址,即數(shù)據(jù)端口,D,、控制端口,C,、狀態(tài)端口,S,。,數(shù)據(jù)端口是,CPU,對外設(shè)進(jìn)行數(shù)據(jù)處理的目標(biāo)端口;,控制口、狀態(tài)口的根據(jù)需要各設(shè),1,根(或,1,根以上)線即可滿足控制信息的要求,這一根線連接在數(shù)據(jù)總線,DB,的某一位;,CPU,是通過地址總線發(fā)出目標(biāo)地址信息選中某一端口的,然后通過數(shù)據(jù)總線讀取狀態(tài)信息或發(fā)出控制命令,。,實際上,接口電路與外部設(shè)備控制器連接的數(shù)據(jù)線、控,2.,輸入,/,輸出編址及尋址,(,1,)獨立編址及尋址,所有外設(shè)的信息所在的位置稱為端口。將所有端口進(jìn)行獨立編址,即每一端口規(guī)定一確定的地址編碼。,在,80 x86,系統(tǒng)中,獨立編址的,I/O,端口的地址范圍為:,0000H,0FFFFH,。,訪問獨立編址的,I/O,端口,必須使用輸入,IN,指令或輸出,OUT,指令。,2.輸入/輸出編址及尋址,【,例,】,已知某字節(jié),I/O,端口地址為,20H,,要求將該端口數(shù)據(jù)的,D1,位置,1,,其它位不變。,指令段如下:,IN AL,20H ;,讀取端口內(nèi)容,.,OR AL,02H ;,在,AL,中設(shè)置,D1=1,其它位保持不變,.,OUT 20H,AL ;,將,AL,內(nèi)容輸出給,20H,端口,.,【例】已知某字節(jié)I/O端口地址為20H,要求將該,(2),與存儲器統(tǒng)一編址,I/O,端口與儲器統(tǒng)一編址是指:在存儲器的地址空間中分出一個區(qū)域,作為,I/O,系統(tǒng)中各端口的地址,,I/O,端口被,CPU,視為的內(nèi)存存儲單元。一般訪問內(nèi)存的指令都可以訪問,I/O,設(shè)備。,(2)與存儲器統(tǒng)一編址,6.2,微處理器與外設(shè)之間數(shù)據(jù)控制方式,1.,無條件傳送方式,指在輸入或輸出信息時,外部設(shè)備始終處于準(zhǔn)備好的狀態(tài),不需要查詢外部設(shè)備的狀態(tài),只要給出,IN,或,OUT,指令,即可實現(xiàn),CPU,與外部設(shè)備進(jìn)行信息交換。,僅適用于一些,簡單的系統(tǒng)。,2.,查詢傳送方式,查詢傳送方式是指,CPU,與,I/O,設(shè)備之間交換信息必須滿足某種條件,否則,CPU,處于等待狀態(tài),其工作過程完全由執(zhí)行程序來完成。,6.2 微處理器與外設(shè)之間數(shù)據(jù)控制方式,查詢傳送方式工作過程如下:,(,1,)由,CPU,執(zhí)行輸出指令,向控制端口發(fā)出控制命令,C,,將所指定的外設(shè)啟動;,(,2,)外設(shè)處于準(zhǔn)備工作狀態(tài),,CPU,不斷執(zhí)行查詢程序,從狀態(tài)端口讀取狀態(tài)字,S,,檢測外設(shè)是否已準(zhǔn)備就緒。如果沒有準(zhǔn)備好,就返回上一步,繼續(xù)讀取狀態(tài)字;,(,3,)外設(shè)準(zhǔn)備好后,,CPU,則執(zhí)行數(shù)據(jù)傳送操作,通過數(shù)據(jù)端口完成整個輸入,/,輸出過程。,查詢傳送方式工作過程如下:,【,例,】,某外設(shè)數(shù)據(jù)端口地址為,2000H,,狀態(tài)端口地址為,2002H,,控制端口地址為,2004H;8,位數(shù)據(jù)線接,CPU,的,D0D7,,一位控制線(為“,0”,表示啟動外設(shè)工作)接,CPU,的,D0,,一位狀態(tài)線(為“,1”,表示數(shù)據(jù)端口準(zhǔn)備好)接,CPU,的,D7,。,查詢方式下讀取數(shù)據(jù)端口數(shù)據(jù)的程序段。,程序段如下:,MOV AL,00H;,設(shè)啟動外部設(shè)備工作代碼,D0=0.,MOV DX,2004H;,控制端口地址送入,DX.,OUTDX,AL ;,啟動外設(shè)工作,.,MOV DX,2002H;,狀態(tài)端口地址送入,DX.,LOP:INAL,DX;,讀取狀態(tài)信號,.,TESTAL,80H;,測試狀態(tài)位,D7.,JZLOP;,未準(zhǔn)備好轉(zhuǎn),LOP,繼續(xù)讀取,準(zhǔn) 備好順序執(zhí)行,.,MOVDX,2000H;,數(shù)據(jù)端口地址送入,DX.,INAL,DX;,讀取數(shù)據(jù)端口數(shù)據(jù),.,【例】某外設(shè)數(shù)據(jù)端口地址為2000H,狀態(tài)端口地,3.,中斷傳送方式,查詢傳送方式工作過程中,,CPU,處理工作與,I/O,傳送是串行的。該方式主要解決了快速的,CPU,與速度較慢的外部設(shè)備之間進(jìn)行信息交換的配合問題。但在查詢等待期間,,CPU,不能進(jìn)行其它操作,使,CPU,資源不能充分利用,不適合實時系統(tǒng)的要求。,為了解決快速的,CPU,與慢速的外設(shè)之間的矛盾、以充分利用,CPU,資源,產(chǎn)生了中斷傳送方式。,中斷傳送方式是指:,外設(shè)可以主動申請,CPU,為其服務(wù),當(dāng)輸入設(shè)備已將數(shù)據(jù)準(zhǔn)備好或輸出設(shè)備可以接收數(shù)據(jù)時,即可向,CPU,發(fā)中斷請求。,CPU,響應(yīng)中斷請求后,暫時停止執(zhí)行當(dāng)前程序,轉(zhuǎn)去執(zhí)行為外設(shè)進(jìn)行,I/O,操作的服務(wù)程序,即中斷處理子程序。在執(zhí)行完中斷處理程序后,再返回被中斷的程序繼續(xù)執(zhí)行原來的程序。,3.中斷傳送方式,4.DMA,控制方式,在高速成批數(shù)據(jù)輸入輸出時,中斷請求方式就顯得太慢了。為進(jìn)一步提高數(shù)據(jù)傳輸效率,產(chǎn)生了,DMA,方式,即直接存儲器存取。,DMA,方式是完全由硬件執(zhí)行,在存儲器與外設(shè)之間直接建立數(shù)據(jù)傳送通道的,I/O,傳送方式。,DMA,方式主要特點是:在傳送數(shù)據(jù)時不經(jīng)過,CPU,,不使用,CPU,內(nèi)部的寄存器,,CPU,只是暫??刂埔粋€或兩個總線工作周期,在這期間把控制權(quán)交給由硬件實現(xiàn)的,DMA,控制器,由,DMA,控制器來控制總線,在存儲器和,I/O,設(shè)備之間直接進(jìn)行數(shù)據(jù)傳送。,4.DMA控制方式,6.3.,可編程,DMA,控制器,芯片,8237,是一種高性能的可編程,DMA,控制器。,所謂可編程芯片,是指可以通過,CPU,寫入芯片內(nèi)部規(guī)定好的控制字或命令字或方式字等,設(shè)置芯片實現(xiàn)不同的操作、工作方式及命令形式等功能。,1.8237,功能,8237,具有,4,個用于連接,I/O,設(shè)備進(jìn)行數(shù)據(jù)傳輸?shù)耐ǖ?,即一?8237,可以連接,4,臺外部設(shè)備。,每個通道,DMA,請求可以設(shè)置為允許或禁止、不同的優(yōu)先權(quán)。,4,種傳送方式:單字節(jié)、數(shù)據(jù)塊、請求和級聯(lián)傳送方式。,每個通道一次傳送數(shù)據(jù)最大長度為,64KB,。,8237,與外設(shè)和,CPU,之間聯(lián)絡(luò)信號友好。,6.3.可編程DMA控制器,2.8237,工作方式,(,1,)單字節(jié)傳輸方式,單字節(jié)傳輸方式在每次,DMA,操作傳送一個字節(jié)數(shù)據(jù)后,當(dāng)前字節(jié)計數(shù)器減,1,、地址計數(shù)器加,1,或減,1,,然后,8237,自動把總線控制權(quán)交給,CPU,,讓,CPU,占用至少一個總線周期,而后立即對,DMA,請求信號,DREQ,測試,若又有請求信號,,8237,重新向,CPU,發(fā)出總線請求,獲得總線控制后,再傳送下一個字節(jié)數(shù)據(jù),如此反復(fù)循環(huán),直至字節(jié)計數(shù)器為,0,,,DMA,操作結(jié)束。,2.8237工作方式,(,2,)數(shù)據(jù)塊傳送方式,數(shù)據(jù)塊傳送方式是指進(jìn)入,DMA,操作后,連續(xù)傳送數(shù)據(jù)直到整塊數(shù)據(jù)全部傳輸完畢。,(,3,)請求傳輸方式,請求傳輸方式與數(shù)據(jù)塊傳輸方式類似,只是在每傳輸一個字節(jié)后,,8237,都對,DMA,請求信號,DREQ,進(jìn)行測試,如檢測到,DREQ,端變?yōu)闊o效電平,則馬上暫停傳輸,但測試過程仍然進(jìn)行,當(dāng),DREQ,又變?yōu)橛行щ娖綍r,就在原來的基礎(chǔ)上繼續(xù)進(jìn)行傳輸,直到傳輸結(jié)束。,(2)數(shù)據(jù)塊傳送方式,3.8237,芯片引腳功能(見教材,6.3.3,),4.,內(nèi)部計數(shù)器及寄存器組,(,部分),(,1,)命令寄存器(,8,位、片內(nèi)地址,1000B,),命令寄存器用于存放命令控制字,它可以設(shè)置,8237,的工作狀態(tài)。,8237,的,4,個,DMA,通道共用一個命令寄存器。,(,2,)狀態(tài)寄存器(,8,位),狀態(tài)寄存器高,4,位,D7,D4,的狀態(tài),分別表示當(dāng)前通道,3,通道,0,是否有,DMA,請求。低,4,位,D3,D0,指出通道,3,通道,0,的,DMA,操作是否結(jié)束,(,3,)方式寄存器(,6+2,位、片內(nèi)地址,1011B,),方式寄存器用于存放工作方式控制字,可通過編程寫入,指定,8237,各通道自身的工作方式。,(,4,)基地址和當(dāng)前地址寄存器(,16,位、片內(nèi)地址見表,6-1,),(,5,)基字節(jié)和當(dāng)前字節(jié)計數(shù)器(,16,位、片內(nèi)地址見表,6-1,),3.8237芯片引腳功能(見教材6,5.DMA,應(yīng)用編程,在使用,8237,進(jìn)行,DMA,之前,必須首先通過,CPU,對其進(jìn)行初始化編程。,其步驟如下:,發(fā)出復(fù)位命令(片內(nèi)地址,1101B,,執(zhí)行寫入命令即可實現(xiàn)復(fù)位,使屏蔽寄存器各位置,1,、命令、狀態(tài)、請求等寄存器清,0,)。,寫工作方式控制字到方式寄存器。,寫命令字到命令寄存器。,根據(jù)所選通道,寫基地址和基字節(jié)數(shù)寄存器。,設(shè)置屏蔽,DMA,通道并寫入屏蔽寄存器。,由軟件請求,DMA,操作,則寫入請求寄存器,否則由,DREQ,控制信號啟動。,5.DMA應(yīng)用編程,6.4,總線技術(shù)簡介,6.4.1 標(biāo)準(zhǔn)總線及分類,總線是連接計算機(jī)各部件的一組公共信號線,是能夠在計算機(jī)或各部件之間進(jìn)行有效、高速地傳輸各種信息的通道。,總線可以分為,內(nèi)總線、系統(tǒng)總線和外部總線,。,總線標(biāo)準(zhǔn),:,為了使用的方便,對總線必須有詳細(xì)和明確的規(guī)范要求,稱為標(biāo)準(zhǔn)總線。,6.4總線技術(shù)簡介,6.4.4,串行通信總線標(biāo)準(zhǔn),1,通用串行總線(,USB,),用串行總線(,Universal Serial Bus,,,USB,),USB,是一種萬能插口,可以取代,PC,機(jī)上所有的串、并行連接器插口,用戶可以將幾乎所有的外設(shè)裝置包括顯示器、鍵盤、鼠標(biāo)、調(diào)制解調(diào)器、可編程控制器、單片機(jī)開發(fā)裝置及數(shù)碼相機(jī)等的插頭插入標(biāo)準(zhǔn)的,USB,插口。,6.4.4串行通信總線標(biāo)準(zhǔn),2,RS-232C,總線標(biāo)準(zhǔn),RS-232C,適用于短距離或帶調(diào)制解調(diào)器的通信場合。若設(shè)備之間的通信距離不大于,15m,時,可以用,RS-232C,電纜直接連接。對于距離大于,15m,以上的長距離通信,需要采用調(diào)制解調(diào)器才能實現(xiàn)。,RS-232C,傳輸速率最大為,20Kbit/s,。,RS-232C,采用負(fù)邏輯,即邏輯,1,用,-5V,-15V,表示,邏輯,0,用,+5V,+15V,表示。因此,,RS-232C,不能和,TTL,電平直接相連。對于采用正邏輯的串行接口電路,使用,RS-232C,接口必須進(jìn)行電平轉(zhuǎn)換。目前,,RS-232C,與,TTL,之間電平轉(zhuǎn)換的集成電路很多,最常用的是,MAX232,。,2RS-232C總線標(biāo)準(zhǔn),3,RS-422/485,總線標(biāo)準(zhǔn),RS-232C,雖然應(yīng)用廣泛,但由于推出較早,數(shù)據(jù)傳輸速率慢,通信距離短。為了滿足現(xiàn)代通信傳輸數(shù)據(jù)速率越來越快和距離越來越遠(yuǎn)的要求,,EIA,隨后推出了,RS-422,和,RS-485,總線標(biāo)準(zhǔn)。,RS-422/485,最大的傳輸距離為,1200m,,最大傳輸速率為,10Mbit/s,。在實際應(yīng)用中,為減少誤碼率,當(dāng)通信距離增加時,應(yīng)適當(dāng)降低通信速率。例如,當(dāng)通信距離為,120m,時,最大通信速率為,1Mbit/s,;若通信距離為,1200m,,則最大通信速率為,100Kbit/s,。,3RS-422/485總線標(biāo)準(zhǔn),

注意事項

本文(微型計算機(jī)原理及應(yīng)用第6章課件)為本站會員(20****08)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!