2 我們會使用Pipeline來加速程式的執行速度,但執行過程可能會遭遇Data Hazard,下列何者為非常見之Data Hazard?
(A)WAW
(B)WAR
(C)RAW
(D)RAR

答案:登入後查看
統計: A(81), B(73), C(82), D(274), E(0) #2397191

詳解 (共 2 筆)

#4165110

有Data Hazard的情形為 : 某一指令的來源暫存器,是之前指令的目的暫存器但尚未將計算結果存入。

Data dependency

  1. RAW … (Read after Write)
  2. WAR … (Write after Read)
  3. WAW …(Write after Write)

因為只有RAW會真正造成Data Hazard,所有RAW的data hazard又稱為True data dependency,其餘稱為False data deapendency

https://medium.com/@king0980692/computer-architecture-cheat-sheet-pipeline-hazard-ee27d0d66e89


20
0
#4409648

答案寫簡寫誰知道是甚麼鬼.......不直接寫完整英文.........

6
5