民國114年 第3梯次 數位電子乙級 學科
第74題
下列何種微處理器架構採用平行處理的方式運算?
題目
下列何種微處理器架構採用平行處理的方式運算?
- (1) 多指令單資料流MIPS(Multiple Instruction Per Stream)
- (2) 多管線(pipelining)
- (3) 多指令多資料流MIMD(Multiple Instruction Multiple Data)
- (4) 單指令多資料流SIMD(Single Instruction Multiple Data)
官方答案
(2) 多管線(pipelining)、(3) 多指令多資料流MIMD(Multiple Instruction Multiple Data)、(4) 單指令多資料流SIMD(Single Instruction Multiple Data)
解析
Flynn 依指令流與資料流把計算機分為 SISD、SIMD、MISD、MIMD。SIMD 以單一指令同時處理多筆資料(向量或陣列運算),MIMD 則由多個處理器各自執行不同指令、處理不同資料,兩者都是典型的平行處理。多管線(pipelining)把指令執行切成取指、解碼、執行等多個階段並重疊進行,同一時間有多個指令分別處於不同階段,屬於時間上的平行處理。選項1的 MIPS 並非 Flynn 分類架構,多指令單資料流應為 MISD,而且只有單一資料流時也難以做到資料平行。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。