以下指令序列中,哪些指令對發(fā)生數(shù)據(jù)相關?假定采用“取指、譯碼/取數(shù)、執(zhí)行、訪存、寫回”五段流水線方式,那么不用“轉(zhuǎn)發(fā)”技術的話,需要在發(fā)生數(shù)據(jù)相關的指令前加入幾條nop指令才能使這段程序避免數(shù)據(jù)冒險?如果采用“轉(zhuǎn)發(fā)”是否可以完全解決數(shù)據(jù)冒險?不行的話,需要在發(fā)生數(shù)據(jù)相關的指令前加入幾條nop指令才能使這段程序不發(fā)生數(shù)據(jù)冒險?
您可能感興趣的試卷
你可能感興趣的試題
最新試題
如果N=100,采用指令取消技術后,在程序執(zhí)行過程中,能夠節(jié)省多少個指令周期?
假設在3000次訪存中,第一級Cache不命中110次,第二級Cache不命中55次。試問:在這種情況下,該Cache系統(tǒng)的局部不命中率和全局不命中率各是多少?
共需要多少個觸發(fā)器和多少個與門?
寫出流水線的初始沖突向量。
如果在程序執(zhí)行過程中訪問一個頁面,平均要對該頁面內(nèi)的存儲單元訪問1024次,求訪問存儲單元的命中率。
有一個16KB4路組相聯(lián)Cache的32位微處理器,假定該Cache的塊為4個32位的字。主存地址為ABCDE8F8的單元在Cache中的什么位置。
當存儲系統(tǒng)的訪問效率為0.5時,計算命中率和等效訪問周期。
求出流水線的最優(yōu)調(diào)度策略及最小平均延遲時間和流水線的最大吞吐率。
若傳送106個文字符號,且每個文字符號后均自動跟一個空格,按最短的編碼,共需傳送多少個二進制位?若傳送波特率為9600bPS,共需傳送多少時間?
為了使存儲系統(tǒng)的訪問效率從0.5提高到0.94,塊的大小至少增加到幾個字?