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

正文內(nèi)容

[工學(xué)]第17講輸入輸出控制、串行接口、并行接口-資料下載頁(yè)

2025-01-19 11:42本頁(yè)面
  

【正文】 7 接收到通道請(qǐng)求后 , 向 CPU 發(fā)出 DMA 請(qǐng)求信號(hào) HRQ, 當(dāng) 8237 獲得 CPU 送來(lái)的總線允許信號(hào) HLDA后 , 產(chǎn)生 DACK 信號(hào)送到相應(yīng)的外設(shè)端口 , 從而進(jìn)入 DMA 服務(wù)過(guò)程 ? HRQ: 8237 輸出給 CPU 的總線請(qǐng)求信號(hào) , 高電平有效。當(dāng)外設(shè)的 I/O 端口要求 DMA 傳送時(shí) , 向 DMA 控制器發(fā)送 DREQ 信號(hào) , 如果相應(yīng)通道屏蔽位為 0, 即 DMA 請(qǐng)求未被屏蔽 , 則 DMA 控制器的 HRQ 端輸出為有效電平 , 從而向 CPU 發(fā)總線請(qǐng)求。 ? HLDA: 總線響應(yīng)信號(hào) , 高電平有效 , 是 CPU 對(duì) HRQ 信號(hào)的應(yīng)答信號(hào)。 CPU 接收到 HRQ 信號(hào)后 , 在當(dāng)前總線周期結(jié)束之后讓出總線 , 并使 HLDA 信號(hào)有效。 ? 程序命令控制邏輯對(duì) CPU 送來(lái)的程序命令進(jìn)行譯碼 , 在 DMA請(qǐng)求服務(wù)之前 (即芯片處于空閑周期 ) , 通過(guò) I/O 地址緩沖器送來(lái)的地址 A3 AO 分別對(duì)內(nèi)部寄存器進(jìn)行預(yù)置 。 在 DMA 服務(wù)期間 (即芯片處于操作周期 ) ,對(duì)方式控制字的最低兩位 Dl、 DO 進(jìn)行譯碼 , 以確定 DMA 的 操作通道。 ? A3A0: 地址總線低 4 位 , 雙向。當(dāng) CPU 控制總線時(shí) , 是地址輸入線 , CPU 用這 4 條地 ? 址線對(duì) DMA 控制器的內(nèi)部寄存器進(jìn)行尋址 , 完成對(duì) DMA 控制器的編程。當(dāng) 8237控制總線時(shí) , 由這 4 條線輸出要訪問(wèn)的存儲(chǔ)單元的最低 4 位地址。 ? A7 A4: 地址線 , 輸出 , 用于 DMA 傳送時(shí)輸出要訪問(wèn)的存儲(chǔ)單元低 8 位地址中的高 4 位。 ? DB7 _ DBO: 8 位雙向數(shù)據(jù)線 , 與系統(tǒng)數(shù)據(jù)總線相連。在 CPU 控制總線時(shí) , CPU 可以通過(guò)I/O命令從 DMA 控制器中讀取內(nèi)部寄存器的內(nèi)容送到 DB7 _ DBO, 以了解 8237 的工作情況 , 可以通過(guò) I/O 寫(xiě)命令對(duì) DMA 控制器的內(nèi)部寄存器進(jìn)行編程。 ? 2. 8237 的內(nèi)部寄存器 ? 8237 內(nèi)部寄存器可分成兩類 : 4 個(gè)通道共用的寄存器和各個(gè)通道專用的寄存器。 ? (1)控制寄存器( 8位) ? D0 、 D1 存儲(chǔ)器 存儲(chǔ)器 傳一個(gè)字節(jié)需兩個(gè)總線周期 D2:用來(lái)啟動(dòng)和停止 8237A的 工作 ? D3:兩種時(shí)序工作 ? D4:選擇各個(gè)通道的優(yōu)先級(jí) ? D5:選擇擴(kuò)展寫(xiě)信號(hào) ? D D7確定 DREQ和 DACK信號(hào)的極性要求 ? ( 2)模式寄存器( 8位) ? D D0的 四總組合。 00 01 10 11 代表不同的 通道 ? D D6 對(duì)四種工作方式進(jìn)行選擇 ? D D6=01 單字節(jié)傳送方式 ? D D6=10 數(shù)據(jù)塊傳送方式 ? D D6=00 請(qǐng)求傳送方式 ? D D6=11 級(jí)聯(lián)傳送方式 ? ( 3)地址寄存器 ? 16位的 基地址寄存器和 16位的 當(dāng)前地址寄存器 ? ( 4)字節(jié)計(jì)數(shù)器 ? ( 5)狀態(tài)寄存器 ? ( 6)請(qǐng)求寄存器和屏蔽寄存器 ? ( 7)多通道屏蔽寄存器 ? ( 8)先后觸發(fā)器 ? ( 9)暫存寄存器 ? 3. 8237操作時(shí)序 ? DMA通道 ? ( 1) 8237的初始化編程 ? ( 2) PC/XT的 DMA通道 ? 0通道 動(dòng)態(tài)存儲(chǔ)器刷新 ? 1通道 提供用戶使用 ? 3 軟盤(pán)使用 ? 例:系統(tǒng) BIOS對(duì) 8237初始化程序 ? MOV AL,04。 ? MOV DX, DMA+8。 DMA+8為控制寄存器的 ? 端口號(hào) ? OUT DX,AL;輸出控制命令,關(guān)閉 8237 ? MOV DX, AL;復(fù)位 ? ISA總線的 DMA通道 ? IBM PC/AT I/O接口 ? 串行口 ? 并行口 ? USB ? IEEE 1394 ? IDE ? SATA ? 顯示器 ? 紅外 ? 1 波特 =1bps ? 單工通訊 ? 雙工通訊 ? 通用異步接收器、發(fā)送器 ? ( 1) 8250內(nèi)部結(jié)構(gòu) ? ( 2) 8250引腳特性 ? ( 3)中斷復(fù)位控制信號(hào) ? ( 4)時(shí)鐘與傳送速率控制信號(hào) ( USB)和IEEE1394總線 ? ? ? 3 IEEE1394總線 ? 4 IEEE1394和 USB的比較
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1