中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

8237dma的四種傳送方式分別是什么

發布時間:2021-11-23 10:28:04 來源:億速云 閱讀:211 作者:柒染 欄目:互聯網科技

今天就跟大家聊聊有關8237dma的四種傳送方式分別是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

8237A有四種工作方式:單字節傳送、數據塊傳送、請求傳送和多片級聯。
 (1)單字節傳送(single mode)
  單字節傳送方式是每次DMA傳送時,僅傳送一個字節。傳送一個字節之后,當前字節計數器減1,地址寄存器加1或減1,HRQ變為無效,釋放總線控制權,將控制權交還給CPU。如果傳送使得字節計數器減為0或由外設產生信號時,則終止DMA傳送。
  單字節傳送方式的特點是:一次傳送一個字節,效率較低,但它會保證在兩次DMA傳送之間,CPU有機會獲得總線控制權,執行一次CPU總線周期。
 (2)數據塊傳送(block mode)
  在這種數據傳送方式下,8237A一旦獲得總線控制權,就會連續地傳送數據塊,直到當前字節計數器減到0或由外設產生信號時,終止DMA傳送,釋放總線控制權。
  數據塊傳送方式的特點是:一次請求傳送一個數據塊,效率高,但在整個DMA傳送期間,CPU長時間無法控制總線(無法響應其他DMA請求,無法處理其他中斷等)。
 (3)請求傳送(demand mode)
  請求傳送方式與數據塊傳送方式類似,也是一種連續傳送數據的方式。
  區別是:8237A在請求傳送方式下,每傳送一個字節就要檢測一次DREQ信號是否有效,若有效,則繼續傳送下一個字節;若無效,則停止數據傳送,結束DMA過程。但DMA的傳送現場全部保持(當前地址寄存器和當前字節計數器的值),待請求信號DREQ再次有效時,8237A接著原來的計數值和地址繼續進行數據傳送,直到當前字節計數器減到0或由外設產生信號時,終止DMA傳送,釋放總線控制權。
  請求傳送方式的特點是:DMA操作可由外設利用DREQ信號控制數據傳送的過程。
 (4)多片級聯(cascade mode)
  當一片8237A通道不夠用時,可通過多片級聯的方式增加DMA通道,由主、從兩級構成,從片8237A的HRQ和HLDA引腳與主片8237A的DREQ和DACK引腳連接,一片主片最多可連接四片從片。在級聯方式下,從片進行DMA傳送,主片在從片與CPU之間傳遞聯絡信號,并對從片各通道的優先級進行管理。
  級聯方式的特點是:可擴展多個DMA通道。

看完上述內容,你們對8237dma的四種傳送方式分別是什么有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贵德县| 阜城县| 上虞市| 交口县| 西乌珠穆沁旗| 那曲县| 龙里县| 西乡县| 会宁县| 望谟县| 清丰县| 穆棱市| 保靖县| 津南区| 荆州市| 临夏市| 梁山县| 山丹县| 梅河口市| 当雄县| 怀仁县| 松溪县| 韩城市| 北京市| 常山县| 平顺县| 克山县| 惠安县| 东平县| 二连浩特市| 宁德市| 庆安县| 寿阳县| 千阳县| 武城县| 滁州市| 冀州市| 永登县| 淅川县| 海伦市| 崇阳县|