民國103年 第3梯次 電腦軟體應用乙級 學科

第25題

下列關於「D M A ( D i r e c t M e m o r y A c c e s s ) 」的敘述,何者不正確?

題目

下列關於「D M A ( D i r e c t M e m o r y A c c e s s ) 」的敘述,何者不正確?

  1. (1) D M A 可增加上網的速度
  2. (2) D M A 需要D M A C o n t r o l l e r
  3. (3) 傳送大量資料時,D M A 比P r o g r a m m e d I / O 和 I n t e r r u p t I / O 快
  4. (4) D M A 利用到C y c l e - S t e a l i n g 的方法

官方答案

(1) D M A 可增加上網的速度

解析

DMA 為直接記憶體存取,允許周邊設備不經 CPU 直接與記憶體傳輸資料,提升 I/O 效能,但與網路頻寬、協定處理等決定上網速度的因素無直接關係。需有 DMA 控制器管理傳輸;大量資料傳輸時 DMA 確比 Programmed I/O 與 Interrupt I/O 快;傳輸過程採 Cycle Stealing 竊取總線週期進行資料搬移。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料