民國114年 普通考試 資訊處理 計算機概要
第4題
關於CPU 的指令執行,下列敘述何者錯誤?
題目
關於CPU 的指令執行,下列敘述何者錯誤? A. CPU 從程式指標暫存器(Program Counter)取得指令所需資料所在的位址 B. 控制單元從記憶體子系統擷取即將要執行的指令,放在指令暫存器(Instruction Register) C. 控制單元將放在指令暫存器(Instruction Register)中的指令解碼後,執行指令的操作 D. 使用生產線技術(Pipelining),可以提升CPU 的執行效率
官方答案
- 答案:A. CPU 從程式指標暫存器(Program Counter)取得指令所需資料所在的位址
解析
本題考CPU指令週期(instruction cycle)中各暫存器角色。程式計數器(Program Counter, PC)存放的是「下一個待擷取指令」的記憶體位址,而非指令所需「資料」的位址;資料位址係由指令本身的解碼結果(經位址產生單元)求得。故A敘述錯誤。B正確:控制單元(CU)依PC至記憶體擷取指令置於指令暫存器(IR)。C正確:CU解碼IR中之指令後交由ALU等執行。D正確:管線化(Pipelining)讓擷取、解碼、執行重疊,提升吞吐量。因此錯誤者為A。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。