在下圖中,假定總線傳輸延遲和ALU運(yùn)算時(shí)間分別是20ps和200ps,寄存器建立時(shí)間為10ps,寄存器保持時(shí)間為5ps,寄存器的鎖存延遲(Clk-to-Qtime)為4ps,控制信號(hào)的生成延遲(Clk-to-signaltime)為7ps,三態(tài)門接通時(shí)間為3ps,則從當(dāng)前時(shí)鐘到達(dá)開始算起,完成以下操作的最短時(shí)間是多少?各需要幾個(gè)時(shí)鐘周期?
以下C語言程序段中有兩個(gè)函數(shù)sum_array和compare,假定sum_array函數(shù)第一個(gè)被調(diào)用,全局變量sum分配在寄存器$s0中。要求寫出每個(gè)函數(shù)對(duì)應(yīng)的MIPS匯編表示。