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

正文內(nèi)容

第六章輸入輸出接口(留存版)

2024-09-09 13:21上一頁面

下一頁面
  

【正文】 端口 A/D 轉 換器 定時 器 模擬 信號 譯碼 電路 啟動信號 狀態(tài)信號 D 4 數(shù)據(jù)總線 地址總線 控制信號 50H 51H 程序查詢方式的 輸出 接口電路 輸出選通 數(shù)據(jù)鎖存器 (輸出端口) 狀態(tài)緩沖器 (輸入端口 ) 輸 出 設 備 R Q D + 5V DB( 數(shù)據(jù)、狀態(tài)) BUSY(1bit) ACK 狀態(tài)端口讀選通 數(shù)據(jù)端口寫選通 ⑤ ① ② ④ ③ 數(shù)據(jù)端口 (8位 ) 狀態(tài)端口 (1位 ) BUSY 輸入狀態(tài)信息 BUSY? 輸出數(shù)據(jù)信息 N Y QUERY: IN AL, S_PORT; 狀態(tài)口地址 SAR AL, 1 JC QUERY OUT D_PORT , AL; D_PORT數(shù)據(jù)口地址 查詢 輸出 程序 查詢方式的打印機接口 WAIT: IN 7AH, AL; 讀狀態(tài)端口 TEST AL, 04H ; 判斷 D2是否為 0? JNZ WAIT; 不是 0, 等待 MOV AL, BUF ; 取數(shù)據(jù) OUT 78H, AL ; 將數(shù)據(jù)送到打印機接口 數(shù)據(jù) 端口 狀態(tài) 端口 數(shù)據(jù)緩 沖器 狀態(tài) 檢測 打印機 譯碼 電路 觸發(fā)信號 狀態(tài)信號 D 2 數(shù)據(jù)總線 地址總線 控制總線 信號 78H 7AH 接口電路 多個外設的查詢 ? CPU周期性地依次查詢每個外設的狀態(tài) ? 優(yōu)先權 決定了查詢次序 ? 不具有實時性 查詢式 8路模擬數(shù)據(jù)采集系統(tǒng) D0 D1 D2 3 2 4 A/D轉換器 DB 多路開關 數(shù)據(jù)端口讀選通 1路模擬量 狀態(tài)端口讀選通 控制端口讀選通 READY START D0 C P U … 8路模擬量輸入 A0 A7 D3 D7 ~D0 D3 ~D0 DATA 中斷控制方式 ?接口特點 : 避免了 CPU 反復低效率的查詢,適用于 CPU任務繁忙、而數(shù)據(jù)傳送不太頻繁的系統(tǒng)中。 A 11 A 0 ≥ 1 74LS20 74LS04 ≥ 1 ≥ 1 1 R 77AH ≥ IOR 讀 /寫操作 77AH端口地址的譯碼電路 IOW W 77AH amp。 AL=76H “H” MOV CL,0DFH 。 CL=1101,1111 76H BITPO AL 。 ? IBM系列采用非完全譯碼方式,即只考慮了低 10位地址線 A0A9, I/O端口地址范圍是0000H03FFH, 總共只有 1024個端口 ? 80386微處理器或此后的微處理器構成的微機系統(tǒng),采用全譯碼的方法,端口為 64K個字節(jié)端口或 32K個字端口 I/O端口地址選用的原則 ? 自行設計接口電路或給微機系統(tǒng)添加接口卡時,必須避免端口地址發(fā)生沖突 ? 申明保留的地址,不要使用 ? 用戶可使用 300H31FH地址 I/O端口的地址譯碼 ? 將來自地址總線上的地址代碼翻譯成為所需要訪問的端口 ? I/O端口地址譯碼電路結構 ? 譯碼電路的輸入信號 ? 地址信號 :由地址范圍決定 ? 控制信號 :數(shù)據(jù)流向(讀 /寫)、數(shù)據(jù)寬度( 8位 /16位)、是否采用奇 /偶地址和 DMA傳送方式 ? 譯碼電路的輸出信號:接口芯片的 片選信號 ? 端口的讀寫控制:輸入需要緩沖, 輸出需要鎖存 輸入緩沖電路 ?當讀有效時,才將緩沖器中的三態(tài)門打開,使外設的數(shù)據(jù)進入系統(tǒng)的數(shù)據(jù)總線 ?其它時間,三態(tài)門處于高阻狀態(tài),不影響總線上的其它操作 微處理 器系統(tǒng) 外部輸 入設備 A 0 B 0 A 1 B 1 A 2 B 2 A 3 B 3 A 4 B 4 A 5 B 5 A 6 B 6 A 7 B 7 E DIR 2 3 4 5 6 7 8 9 18 17 16 15 14 13 12 11 1 19 譯碼 片選 IOR DIR=1 , A → B DIR=0 , B → A 74LS245 輸出鎖存 ? 選中鎖存器時,總線上的數(shù)據(jù)才能進入鎖存器 ? 此后不管總線上的數(shù)據(jù)(鎖存器輸入端)如何變化,只要沒有再次使鎖存器的信號有效,鎖存器的輸出端就一直保持原來鎖存的信息不變。 ? 數(shù)字量 : 通常以 8位或 16位的二進制數(shù)以及 ASCII碼的形式傳輸,主要指由鍵盤、磁帶機、磁盤等輸入的信息或主機送給打印機、顯示器、繪圖儀等的信息 ? 開關量 : 用“ 0”和“ 1”來表示兩種狀態(tài),如開關的通 /斷 ? 模擬量 : 模擬的電壓、電流或者非電量。 ?缺點 : I/O端口占用了主存地址,相對減少了主存的可用范圍。 AL=17 LEA BX TABLE BX XL T 。 AL=79H H 79ROR CL 。 A 11 A 0 ≥ 1 74LS20 74LS04 IOR 74LS 32 ≥ 1 ≥ 1 ≥ 1 R 77AH ≥ 1 譯碼器譯碼 ?A15~ A8為 譯碼器使能 ?A7~ A5決定 芯片端口范圍 ?A4~ A0選擇 芯片片內(nèi)端口 2A G G DMACS A A 5 B A 6 C A 7 1 AEN 0 Y INTRCS 1 Y T/CCS 2 Y PPICS 3 Y 4 Y 5 Y 6 Y 7 Y 2B G A 10 A 9 amp。 ?CPU出讓總線控制權時 , 能接收 CPU的應答信號并 接管總線 , 進入 DMA方式 。(中斷控制芯片) ?CPU被動而外設主動 的 I/O操作方式,較大地提高了 CPU的工作效率,并使系統(tǒng)具有了實時處理功能 中斷控制方式 中斷請求觸發(fā)器 Q R D 數(shù)據(jù)緩沖 端口譯碼 端口譯碼 控制端口 中斷屏蔽觸發(fā)器 Q D +5V WR 外 設 READY DB AB DB INTR INTA 中斷可被響應的條件: 中斷請求觸發(fā)器置位;中斷屏蔽觸發(fā)器清零;CPU內(nèi)部開放中斷; CPU未處理更高級中斷;CPU現(xiàn)行指令執(zhí)行完; 中斷工作過程 ?外設需要
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1