以下程序段是某個過程對應的MIPS指令序列,其功能為復制一個存儲塊數(shù)據(jù)到另一個存儲塊中,存儲塊中每個數(shù)據(jù)的類型為float,源數(shù)據(jù)塊和目的數(shù)據(jù)塊的首地址分別存放在$a0和$a1中,復制的數(shù)據(jù)個數(shù)存放在$v0中,作為返回參數(shù)返回給調用過程。在復制過程中遇到0則停止,最后一個0也需要復制,但不被計數(shù)。已知程序段中有多個Bug,請找出它們并修改。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
當存儲系統(tǒng)的訪問效率為0.5時,計算命中率和等效訪問周期。
一臺機器要求浮點數(shù)的字長的精度不低于10-7.2,表數(shù)的范圍正數(shù)不小于1038,且正負對稱。尾數(shù)用原碼、純小數(shù)表示,階碼用移碼、整數(shù)表示。設計這種浮點數(shù)的格式。
寫出N=8的蝶式置換的互連函數(shù),如采用Omega網(wǎng)絡,則需幾次通過才能完成此變換?畫出Omega網(wǎng)絡實現(xiàn)此變換的控制狀態(tài)圖。
如果N=100,采用指令取消技術后,在程序執(zhí)行過程中,能夠節(jié)省多少個指令周期?
若傳送106個文字符號,且每個文字符號后均自動跟一個空格,按最短的編碼,共需傳送多少個二進制位?若傳送波特率為9600bPS,共需傳送多少時間?
寫出流水線的初始沖突向量。
若Cache的4個塊號為C0、C1、C2和C3,列出程序執(zhí)行過程中的Cache塊地址流。
僅根據(jù)使用頻度,不考慮其它要求,設計出全Huffman操作碼,計算其平均碼長。
若對數(shù)字0~9和空格采用二進制編碼,試設計編碼平均長度最短的編碼。
假設在3000次訪存中,第一級Cache不命中110次,第二級Cache不命中55次。試問:在這種情況下,該Cache系統(tǒng)的局部不命中率和全局不命中率各是多少?