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

正文內容

第5章微機與外設的數據傳輸(編輯修改稿)

2024-11-29 15:11 本頁面
 

【文章內容簡介】 PU的監(jiān)控下實現的。對于 CPU而言,數據傳送就是輸入輸出操作,控制接口的傳送操作有三種方式: ?程序方式 ?無條件傳送方式 ?條件傳送方式(查詢方式傳送) ?中斷方式 ? DMA方式( DMA控制 I/O方式) 微型計算機技術 程序方式 ?程序方式傳送是指在程序控制下進行信息傳送,又可分為無條件傳送和條件傳送方式。 ? 無條件傳送方式 ? 若程序員能夠確信一個外設已經準備就緒,就不必查詢外設的狀態(tài)而進行信息傳輸,這稱為無條件傳送方式。 ? 在無條件傳送方式下,程序設計較簡單。 微型計算機技術 無條件傳送輸入的例子: IOR三態(tài)緩沖器OEI/O裝置地址譯碼器CSD7 ~D0A1 5~ A1A00160HMOV DX, 160H IN AL, DX 無條件傳送輸出的例子: 地址譯碼器數據鎖存器A15~A1IOWA0 CS0160H輸出設備D7~D0MOV DX, 160H MOV AL, [BX] OUT DX, AL 微型計算機技術 ?條件傳送方式(查詢方式) ?CPU通過執(zhí)行程序不斷讀取并測試外設的狀態(tài),根據外設的工作狀態(tài)控制外設的輸入 /輸出,即查詢方式。 ?在此傳送方式下,一個數據傳送到接口,其過程由 3個環(huán)節(jié)組成: ? CPU從接口中讀取狀態(tài)字 ? CPU檢測狀態(tài)字的對應位是否滿足“就緒”條件,如果不滿足,則回到前一步讀取狀態(tài)字。 ? 如執(zhí)行輸入方式時狀態(tài)字表明外設已處于“就緒”狀態(tài),則傳送數據。執(zhí)行輸出方式時狀態(tài)字表明外設已處于“空閑”狀態(tài),則傳送數據。 微型計算機技術 ① 查詢式傳送輸入的例子: 三態(tài)緩沖器OE0160HD7~D0 D0IOW地址譯碼器A15~A1CSA0IOR0162H0164HCEOCADCDB鎖存器RQ CD+5V查詢輸入接口電路原理圖清零與讀操作 啟動轉換 讀狀態(tài) 微型計算機技術 電路原理分析: 啟動 ADC以后,轉換結束時產生 EOC信號,把轉換結果鎖存至鎖存器,把狀態(tài)觸發(fā)器置為 1,表示數據已經準備好。 1. 控制端口 —— 寫 164H端口 ,譯碼器輸出和 IOW信號同時有效,啟動 ADC轉換。 2. 狀態(tài)端口 —— 讀 162H端口 ,譯碼器輸出和 IOR信號同時有效,打開通過 D0讀取狀態(tài)信息。 3. 數據端口 —— 讀 160H端口 ,譯碼器輸出和 IOR信號同時有效,打開三態(tài)緩沖器,從 D7~D0讀入數據 ,同時清除狀態(tài)信息。 負脈沖 微型計算機技術 程序示例: 從 ADC讀取一個數據到 AL。 READ : MOV DX, 160H IN AL, DX ;清狀態(tài) MOV DX, 164H OUT DX, AL ;啟動 ADC READ1: MOV DX, 162H IN AL, DX ; 查詢狀態(tài) TEST AL, 1 ;同 01H進行與運算 JZ READ1 MOV DX, 160H
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1