民國111年 第2梯次 電腦軟體設計(C++)乙級 學科
第60題
下列有關RISC(Reduced Instruction Set Computer)與CISC(Complex Instruction Set Computer…
題目
下列有關RISC(Reduced Instruction Set Computer)與CISC(Complex Instruction Set Computer)的 敘述何者錯誤?
- (1) CISC CPU 有較複雜的指令集
- (2) RISC CPU 的指令長度多為固定
- (3) 通常對於完成同一應用程式時,所需的RISC CPU 的指令數目少於CISC CPU 的指令數目
- (4) RISC CPU 的定址模式較少
官方答案
(3) 通常對於完成同一應用程式時,所需的RISC CPU 的指令數目少於CISC CPU 的指令數目
解析
RISC 與 CISC 是兩種不同的 CPU 指令集設計哲學。CISC(複雜指令集)強調以較少指令完成工作,故指令集龐雜、指令長度不一、定址模式多;RISC(精簡指令集)指令數少而簡單、長度固定、定址模式少,靠編譯器產生較多指令完成同樣工作。因此選項 1、2、4 皆正確。錯誤的是選項 3:因 RISC 單一指令功能簡單,完成同一應用程式通常「需要更多」指令,而非少於 CISC,故本題選 3。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。