freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第7章輸入輸出接口(編輯修改稿)

2024-11-16 22:20 本頁面
 

【文章內(nèi)容簡介】 空閑狀態(tài) , 則 CPU向外設送出數(shù)據(jù)和輸出就緒信號 。 就緒信號用來通知外設; CPU送來有效數(shù)據(jù) 。 外設接收數(shù)據(jù)后 , 向 CPU發(fā)出數(shù)據(jù)已收到的狀態(tài)信息 。 這樣 , 一個數(shù)據(jù)的輸出過程就告結(jié)束 。 取外設狀態(tài) 外設準備就緒 傳送數(shù)據(jù) 傳送完否 開始 N Y N Y 結(jié)束 【 例 73】 如圖 75所示,現(xiàn)欲將 48000H為首地址的順序 100個單元的數(shù)據(jù),利用查詢方式輸出到外設。外設經(jīng)輸入輸出接口與 8086的系統(tǒng)總線連接。 CPU通過三態(tài)接口( 74LS244)可以查詢外設的狀態(tài),而且當外設狀態(tài)信號 =1時,可以接收 CPU由鎖存器( 74LS273)輸出的數(shù)據(jù)。 =0時,表示外設處于忙狀態(tài),不能接收數(shù)據(jù)。 程序如下: START: MOV AX, 4000H MOV DS, AX MOV SI, 8000H MOV CX, 100 GOON: MOV DX, 00FFH WAIT: IN AL, DX AND AL, 01H JZ WAIT MOV AL, [SI] OUT DX, AL INC SI LOOP GOON RET amp。1?A0A1A2A3A4A5A6A7I O WA8A9A11A10A12A13A14A15D 0D 7~I O RD0 Q0D7 Q774 LS 273CP~~74244ED0 外設D 0D 7~BU S Y1?1?1?圖 75 查詢工作方式的 I/O接口 (2)多個外設查詢工作方式 上面我們介紹了單個外設利用查詢方式的工作情況。當系統(tǒng)中有多個外設時,查詢方式工作的流程成圖如圖 76所示。 從圖可以看出, CPU逐個外設進行查詢。若發(fā)現(xiàn)那個外設準備就緒,就對該外設實施數(shù)據(jù)傳送。然后再對下一外設查詢,依次循環(huán)。從而可以實現(xiàn),在查詢過程中, CPU不能做別的事情,這就大大降低了 CPU的效率。而且,假如某一外設剛好在查詢過后處于就緒狀態(tài),那么它必須等到 CPU查詢完所有外設,再次查詢此外設時才能發(fā)現(xiàn)它處于就緒狀態(tài),而后對此外設服務。這樣就不能對外設進行實時數(shù)據(jù)交換,這對許多實時性要求較高的外設來說,就有可能丟失數(shù)據(jù)。 1號外設 準 備 就緒 ? 2號外設 準 備 就緒 ? 3號外設 準 備 就緒 ?
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1