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

正文內(nèi)容

第63章:dma控制方法(文件)

2025-06-12 23:15 上一頁面

下一頁面
 

【正文】 掃描操作(圖象顯示) 高速數(shù)據(jù)采集 在什么情況下用 DMA 可編程 DMA控制器 8237 1. 8237可編程控制器 1) 8237特證 ? DIP40,單時鐘 ,單 +5V ? 4個 DMA通道 ,每個通道有獨立的地址 /字節(jié)數(shù)寄存器,而控制 /狀態(tài)寄存器為四個通道所共用。 、 DMA與 DMA控制器 8237A控制器引腳和組成 1) 8237A引線說明: 數(shù)據(jù)總線 ? DB7DB0:雙向數(shù)據(jù)總線。 1 40 8237 20 2 1 I O R I O W M EM R M EM W NC R EA D Y HLDA A D ST B A EN HRQ CS CLK R ES ET D A C K 2 D A C K 3 D R EQ 3 D R EQ 2 D R EQ 1 D R EQ 0 G N D A 7 A 6 A 5 A 4 EO P A 3 A 2 A 1 A 0 V cc DB 0 DB 1 DB 2 DB 3 DB 4 D A C K 0 D A C K 1 DB 5 DB 6 DB 7 ?圖 2 8237的引腳配置 讀寫邏輯: ? A3A0:地址線, 8237A: ? 從模塊時為輸入,處理器尋址 8237A; ? 主模塊時輸出低 4位地址。 ? 8237A在從模塊時為輸入, ? 在主模塊時為輸出。 ? READY:輸入,準備就緒 ? 主模塊時控制總線周期的長度,與慢速設(shè)備同步。 ? AEN,地址鎖存允許 ? 在主模塊時允許外部鎖存器鎖存 8237A的高 8位地址。 ? DMA0 ? DMA1 ? DMA2 ? DMA3 ? 公用控制寄存器 ? 控制寄存器 ? 狀態(tài)寄存器 ? 暫存寄存器 (各寄存器均為 8位) 命令 REG. 8 HRQ Count Temp. 16 狀態(tài) REG. 8 暫存器 8 HLDA REN MODE REQ 1 FLAG 1 MASK FLAG 當(dāng)前 ADDR..REG. 16 基地址 REG. 16 可讀 非讀 當(dāng)前字節(jié)計數(shù)器 .16 基字節(jié)數(shù) 通道 0 通道 1 通道 2 通道 3 HOLD HLDA CLOCK AEN 關(guān)閉 CPU地址鎖存器 EN STB 鎖存器 ADSTB DB7 : DB0 IO / M CS ADDR. 譯 碼 DATA SUB A15~A8 A7~A0 地 址 總 線 A3~A0 A7~A4 IOR MEMR IOW MEMW READY RESET DREQ0 DACK0 DREQ1 DACK1 DREQ2 DREQ3 DACK2 DACK3 EOP 圖 8237A可編程 DMA控制器框 ?圖 1 8237的結(jié)構(gòu)框圖 定時和控制邏輯優(yōu)先權(quán)控制邏輯寫緩沖器 讀緩沖器A4~A7輸出緩沖 器DB0~ DB7D0~D1I/O 緩沖器命 令控 制 1 6 位總線 16 位總線讀 / 寫緩沖器當(dāng)前地址 當(dāng)前字計寄存器 數(shù)寄存器(1 6 位 ) ( 1 6位 )讀緩沖器基地址 基字計數(shù)寄存器 寄存器(1 6 位 ) (1 6 位 )A0~A3A8~A15A0~A7減 1 電路暫時字計數(shù)器(1 6 位 )加 1/ 減 1 電路暫時地址寄存器(1 6 位 )I/O 緩沖器命令寄存器(8 位 )屏蔽寄存器 (1 位 )請求寄存器 (1 位 )讀 / 寫工作方式寄存器(1 6 位 )狀態(tài)寄存器(8 位 )暫存寄存器(8 位 )CSRESE TREADYCL KEOPIORIO WME M RME M WAENADS T BHRQHL DADREQ0~ DREQ3DACK0~ DACK DMA與 DMA控制器 3) 8237通道寄存器 ? 地址寄存器: 16位,公用一個 IO地址 ? 基地址寄存器:放 DMA傳送 RAM地址初值。 ? 當(dāng)前字節(jié)數(shù)寄存器: DMA傳送字節(jié)數(shù),自動減 1,可讀。 、 DMA與 DMA控制器 4) 8237公用寄存器 ? 命令寄存器: 8位,獨立 IO地址 ? 決定 DMA的工作方式。 ? 直到連續(xù)傳送到字節(jié)計數(shù)器為 0 ? 或外部輸入使 EOP變低或 DREQ變?yōu)闊o效時為止。 8237操作類型和傳送方式 ? 3)優(yōu)先級 8237有兩種優(yōu)先級方案可供編程選擇: ? (1).固定優(yōu)先級 ? 規(guī)定各通道的優(yōu)先級是固定的,即通道 0的優(yōu)先級最高,依次降低,通道 3的優(yōu)先級最低。 ? 例如, PC機的時鐘周期約 210ns,則一次 DMA傳送需要 210ns*4+2l0ns= 1050ns。 8237編程 ? 1)通道 REG設(shè)定 ? 工作方式設(shè)定 ( 8237A 模式 REG. 格式(寫 B號) ) D7 D6 D5 D4 D3 D2 D1 D0 模式選擇 隨機請求傳輸模式 0 0 單字節(jié)傳輸模式 0 0 1 1 1 1 非傳輸模式 級聯(lián)傳輸模式 地址增量選擇 地址加 1 0 地址減 1 1 自動預(yù)置功能選擇 禁止 0 允許 1 通道選擇 0 選 0 Channel 0 0 1 1 1 0 1 選 1 Channel 選 2 Channel 選 3 Channel 傳輸類型選擇 0 0 校驗傳輸 0 0 1 1 1 1 X X 寫傳輸 讀傳輸 非 法 D7 D6=11 D7D6D5D4D3D2D1D000 —選通道 001 —選
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1