輸入輸出系統主要是研究如何解決主存進度和外部設備的速度不匹配問題。DMA是其中的一種方式。請回
輸入輸出系統主要是研究如何解決主存進度和外部設備的速度不匹配問題。DMA是其中的一種方式。請回答下面的問題:
(1) DMA方式的基本概念.DMA方式的優缺點。
(2) DMA能完成哪些基本操作?
(3) DMA控制器由哪些基本邏輯部件組成?各部件功能是什么?
正確答案:(1)DMA方式的基本概念:直接訪問內存DMA方式是一種完全由硬件執行I/O交換的工作方式。在這種方式中DMA控制器從CPU中完全接管對總線的控制數據交換不經過CPU而直接在內存儲器和I/O設備之間進行。DMA方式一般用于高速地傳送成組的數據。DMA控制器將向內存發出地址和控制信號、修改地址、對傳送的字的個數計數并且以中斷方式向CPU報告傳送操作的結束。DMA方式的主要優點是速度快。由于CPU根本不參加傳送操作因此就省去了CPU取指令、取數、送數等操作。在數據傳送過程中也不像中斷方式那樣要進行保存現場、恢
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。