看板 Grad-ProbAsk 關於我們 聯絡資訊
課本題目第3版 6-18 add $2 $3 $1 sub $4 $3 $5 add $5 $3 $7 add $7 $6 $1 add $8 $2 $6 datapath on p.416 explan what the forwarding unit is doing during the "fifth" cycle Ans: 比較 $3=$4 $3=$2 $7=$4 $7=$2是否相等 答案感覺怪怪的 怎不是 比較 $4=$1 $4=$6 //ID.rt(rs) MEM.rd $5=$1 $5=$6 //ID.rt(rs) EXE.rd $4=$3 $4=$7 //EXE.rt(rs) MEM.rd 6-39 從排指令 使他有most clk but still obtain the same result lw $2 100($6) lw $3 200($7) add $4 $2 $3 add $6 $3 $5 sub $8 $4 $6 lw $7 300($8) beq $7 $8 loop Ans: lw $2 100($6) add $4 $2 $3 //為何可以提到前面來?他不是要用到$3嗎?? lw $3 200($7) add $6 $3 $5 sub $8 $4 $6 lw $7 300($8) beq $7 $8 loop 煩請高手賜教 謝謝~! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.218.120