計算機組成與設計 - 流水線冒險

冒險 流水線技術之所以能提高性能 究其本質是利用了時間上的並行性,那它讓原本應該先後執行的指令在時間上一定程度的並行起來,然而這也會帶來一些衝突和矛盾,進而可能引發錯誤。 冒險(Hazard):在流水線中我們希望當前每個時鐘週期都有一條指令進入流水線可以執行。但在某些情況下,下一條指令無法按照預期開始執行,這種情況就被稱爲冒險。 冒險分爲三種: **結構冒險:**如果一條指令需要的硬件部件還在爲之
相關文章
相關標籤/搜索