問題詳情

7 管線化(pipeline)技術中的結構危障(structural hazard)之形成原因為何?
(A)硬體資源不足
(B)指令之間的相依性(dependence)
(C)指令集結構(ISA)的設計不良
(D)時脈頻率過快

參考答案

答案:A
難度:困難0.393701
統計:A(50),B(36),C(19),D(9),E(0)

用户評論

Get my goal】評論

求解

ay】評論

結構危障(Structural Hazard):因硬體資源的使用衝突所造成,如Load/Store指 令與後續指令的Fetch階段會同時存取記憶體。 解決方式: 凍結Pipeline執行或複製硬體資源,如Memory Access將使記憶 體存取指令與其後指令的Fetch產生此衝突,因而一般均採 Split Cache (Data/Instruction Cache)使兩者不再衝途突。