39 假設 CPU 裡面有三個元件分別負責指令的擷取、解碼、執行/存回,而所需時間分別為 12 ns、10 ns、15 ns。 若以傳統的做法執行 100 個指令,所需的時間為 x。若改以管線的技術執行 100 個指令,則所需的時間為 y。試問 x, y 分別為何?
(A)3700 ns, 925 ns
(B)3700 ns, 1530 ns
(C)3700 ns, 1850 ns
(D)3700 ns, 3700 ns

答案:登入後查看
統計: A(11), B(94), C(55), D(10), E(0) #1090770

詳解 (共 2 筆)

#2780814
第1題: (12+10+15)*100=...
(共 291 字,隱藏中)
前往觀看
11
1
#1474761

x=(所有指令所需時間加總)*需執行的指令總數 =(12+10+15)*100=3700

y=(Instruction count + (pipeline stage -1)) * Clock cycle time=(3+100-1)*15=1530 

9
1