問答題

【簡答題】

下列指令序列用來對兩個數(shù)組進行處理,并產(chǎn)生結果存放在$v0中。假定每個數(shù)組有2500個字,其數(shù)組下標為0到2499。兩個數(shù)組的基地址分別存放在$a0和$a1中,數(shù)組長度分別存放在$a2和$a3中。要求為以下MIPS指令序列加注釋,并簡單說明該過程的功能。假定該指令序列運行在一個時鐘頻率為2GHz的處理器上,add、addi和sll指令的CPI為1;lw和bne指令的CPI為2,則最壞情況下運行所需時間是多少秒?

答案: 1:將a2的內容左移2位,即乘4
2:將a3的內容左移2位,即乘4
3:將v0置零
4:將...
微信掃碼免費搜題