Q48.
下列有關微處理機指令集的敘述,何者為正確?
儀表電子 · 甲級 · 嵌入式系統概論與應用及程式設計 · Q48
難易度分析
2 / 5
此題以單選形式考查對 CISC 與 RISC 的核心差異辨識,干擾項不含深層推理或複合概念,主要依賴對兩種架構特點的直接記憶。
正確答案:③CISC 指令多且定址模式複雜,而RISC 指令集和定址模式都少
③ CISC 指令多且定址模式複雜,而RISC 指令集和定址模式都少:CISC 擁有大量指令與多元定址模式以支援高階語言對應,而 RISC 精簡指令集並限制定址模式數量,藉此簡化解碼器設計並提升管線化效率。
錯誤選項解析
- ① CISC 主要靠減少每個指令所需週期時間,以提高執行的速度:CISC 的設計理念是透過複雜指令讓單條指令完成更多工作,而非減少週期時間。真正追求單週期執行與降低 CPI 的是 RISC 架構。
- ② RISC 指令由微程式解譯,而CISC 由硬體接線式執行:此敘述恰好相反。CISC 採用微程式控制(Microcode)來解譯複雜指令,而 RISC 因指令簡單,多由硬體接線(Hardwired Control)直接執行以提升速度。
- ④ CISC 指令碼格式固定,而RISC 指令碼格式不固定:事實正好相反。RISC 採用固定長度指令格式以簡化解碼與管線設計,而 CISC 使用可變長度指令格式,指令長度不固定以節省記憶體空間。
Learning Tip
"本題核心考點為 CISC 與 RISC 架構差異。常考陷阱在於將兩者的特性互相顛倒(如微程式控制 vs 硬體接線、固定格式 vs 可變格式)。切記:RISC 的四大特徵為精簡指令、固定長度、Load/Store 架構、硬線控制;CISC 則以複雜指令、可變長度、微程式控制、豐富定址模式為特色。現代處理器(如 ARM Cortex-M 系列)多採用 RISC 架構,廣泛應用於嵌入式系統與物聯網裝置。"
學員答題分佈
①CISC 主要靠減少每個指令所需週期時間,以提高執行的速度0%
②RISC 指令由微程式解譯,而CISC 由硬體接線式執行0%
③CISC 指令多且定址模式複雜,而RISC 指令集和定址模式都少0%
④CISC 指令碼格式固定,而RISC 指令碼格式不固定0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!