久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

突發(fā)傳輸與DMA有什么區(qū)別和聯(lián)系!?

 堆泄露棧溢出 2014-04-16
下面引用由bravefish2005/08/04 02:27pm 發(fā)表的內容:
是不是burst突發(fā)傳輸要受cpu控制,經過cpu,要占用cpu資源;而dma方式受dma控制器控制,不經過cpu!?謝謝!
它回答的正確。
DMA和burst不是一個概念,。
DMA傳送不經過CPU的控制,,假如硬盤的數(shù)據(jù)不能經過DMA控制器讀到內存,,那么每完成一次將硬盤的數(shù)據(jù)讀出來,再存放到內存的操作,,都要通過CPU運行幾條讀寫指令來完成,,這時CPU就做不了別的事了,如果有DMA控制器,,則這個過程不需要CPU的參與,,只需要占用總線就可以了。CPU還可以去完成別的運算,。
Burst操作還是要通過CPU的參與的,,與單獨的一次讀寫操作相比,burst只需要提供一個其實地址就行了,,以后的地址依次加1,,而非burst操作每次都要給出地址,以及需要中間的一些應答,、等待狀態(tài)等等。如果是對地址連續(xù)的讀取,,burst效率高得多,,但如果地址是跳躍的,則無法采用burst操作,。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,,所有內容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內容中的聯(lián)系方式,、誘導購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內容,,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多