DMA與普通中斷方式的區別

普通中斷方式是在數據緩衝寄存器滿後,發中斷請求,CPU進行中斷處理 DMA方式則是以數據塊爲單位傳輸的,在所要求傳送的數據塊所有傳送結束時要求CPU進行中斷處理,大大減小了CPU進行中斷處理的次數 總結:DMA方式不需CPU干預傳送操做,僅僅是開始和結尾借用CPU一點時間,其他不佔用CPU任何資源,中斷方式是程序切換,每次操做須要保護和恢復現場spa 中斷控制方式雖然在某種程度上解決了上述問題,但
相關文章
相關標籤/搜索