民國108年 第3梯次 儀表電子甲級 學科
第14題
下列那些技術無法加速CPU 執行指令的速度?
題目
下列那些技術無法加速CPU 執行指令的速度?
- (1) 使用cache memory
- (2) 管線式(pipeline)處理
- (3) 提高 CPU clock 的頻率
- (4) 利用DMA 做資料傳輸
官方答案
(4) 利用DMA 做資料傳輸
解析
DMA(直接記憶體存取)是由周邊裝置直接與記憶體交換資料,不需 CPU 介入搬運,其目的在於釋放 CPU 讓它去處理其他工作,屬於「資料傳輸」技術,並不會直接讓 CPU 執行單一指令的速度變快。選項1快取記憶體可縮短 CPU 存取主記憶體的等待時間;選項2管線化讓多條指令重疊執行,提升指令吞吐量;選項3提高時脈頻率直接加快每個時鐘週期,三者都能加速指令執行。因此無法加速 CPU 執行指令速度者為 DMA。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。