民國108年 第3梯次 儀表電子甲級 學科

第14題

下列那些技術無法加速CPU 執行指令的速度?

題目

下列那些技術無法加速CPU 執行指令的速度?

  1. (1) 使用cache memory
  2. (2) 管線式(pipeline)處理
  3. (3) 提高 CPU clock 的頻率
  4. (4) 利用DMA 做資料傳輸

官方答案

(4) 利用DMA 做資料傳輸

解析

DMA(直接記憶體存取)是由周邊裝置直接與記憶體交換資料,不需 CPU 介入搬運,其目的在於釋放 CPU 讓它去處理其他工作,屬於「資料傳輸」技術,並不會直接讓 CPU 執行單一指令的速度變快。選項1快取記憶體可縮短 CPU 存取主記憶體的等待時間;選項2管線化讓多條指令重疊執行,提升指令吞吐量;選項3提高時脈頻率直接加快每個時鐘週期,三者都能加速指令執行。因此無法加速 CPU 執行指令速度者為 DMA。

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

官方資料