問題詳情
5 一個程式內含 1000 個指令,此程式在一個單核心 5-stage 管線化(pipeline) CPU 中執行,每個 stage 耗時 1 個時脈週期(clock cycle),CPU 的運作 頻率為 2 GHz。若此程式有 2%的指令會發生管線危障(hazard),且每次 危障將導致 1 個時脈週期的管線暫停。此程式在 CPU 內的執行時間為:
(A) 220 ns
(B) 1020 ns
(C) 512 ns
(D) 5020 ns
參考答案
答案:C
統計:A:7,B:19,C:43,D:5,E:0
難度:適中