民國114年 第3梯次 數位電子乙級 學科

第74題

下列何種微處理器架構採用平行處理的方式運算?

題目

下列何種微處理器架構採用平行處理的方式運算?

  1. (1) 多指令單資料流MIPS(Multiple Instruction Per Stream)
  2. (2) 多管線(pipelining)
  3. (3) 多指令多資料流MIMD(Multiple Instruction Multiple Data)
  4. (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料