題組內容

四、設有一計算機,若僅考慮中央處理器(CPU),某應用程式執行的情形為:數據處 理(data processing)類指令執行的比例為 50%,數據搬移(data movement)類指 令執行的比例為 30%,以及控制流向(control flow)類指令執行的比例為 20%。理 想情況下,管線化處理時每道指令所花費的時脈數(CPI, Cycles Per Instruction)為 1.0。以下計算結果均請取至小數點後兩位:

⑴若僅考慮數據相依性(data dependency)造成的管線停頓,以致於 35%的指令需 停頓 1 個週期、25%的指令需停頓 2 個週期。則此時的 CPI 將為若干?(6 分)