亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

西和县| 平阴县| 萍乡市| 文化| 广河县| 永嘉县| 克什克腾旗| 桑日县| 龙江县| 名山县| 大荔县| 图们市| 温宿县| 新竹市| 肥东县| 济源市| 长寿区| 临澧县| 绥江县| 安多县| 青海省| 乌恰县| 黄陵县| 新丰县| 文昌市| 北安市| 龙胜| 马山县| 新邵县| 奈曼旗| 葫芦岛市| 天峻县| 霍邱县| 永济市| 保山市| 宿松县| 山阳县| 通化县| 老河口市| 西贡区| 晋城|