一個 DMA 區塊的大小 2024-7-18 • dma 什麼時候DMA使用時,整個記憶體區塊從 I/O 裝置傳輸到主記憶體。 我對這個區塊的大小感興趣,更具體地說是對這些問題的答案: 塊的大小是否恆定(如果不是,它在什麼條件下改變)? 塊的大小是由硬體還是軟體或兩者決定的? 答案1 DMA 傳輸的大小透過寫入計數暫存器來編程。因此「塊」的大小不是恆定的,而是由軟體決定的。一般來說,當然可能存在各種特殊的 DMA 控制器,它們有自己的怪癖,例如傳輸大小的限制。 相關內容