問答題

【簡答題】假定有一個程序的指令序列為“l(fā)w,add,lw,add,…”。add指令僅依賴它前面的lw指令,而lw指令也僅依賴它前面的add指令,寄存器寫口和寄存器讀口分別在一個時鐘周期的前、后半個周期內(nèi)獨立工作。請問:在帶轉(zhuǎn)發(fā)的五段流水線中執(zhí)行該程序,其CPI為多少?

答案: 因為lw指令和add指令之間存在一個load-use數(shù)據(jù)冒險,所以每個lw指令和add指令之間要有一次流水線阻塞。而ad...
題目列表

你可能感興趣的試題

微信掃碼免費搜題