
※ 引述《skyhigh8988 (Aesthetic)》之銘言:
: ※ 引述《metalalive (想玩音樂)》之銘言:
: : 1. from 白算盤 4e , ch4
: : http://imageshack.us/photo/my-images/13/014zco.jpg/
: : 解答給 false , 可否請教一下到底錯在哪呢?
: : 不是很了解 edge-triggered 的意義
: http://sub.allaboutcircuits.com/images/04185.png
: 這個就是edge-triggered
: 意思是動作會在每個波的上升或是下降階段才觸發
: 這一題False其實我也不太明白
: 我猜是第二個括號
想到了,答案false的理由會不會是
MIPS datapath 只有一條 會 write back 回 register file
所以第二個括號 more than one copy of register file 不對
: : 5.
: : jump指令 在哪個 pipeline stage 更改PC值呢?
: : EX? 還是 ID ?
: EX 看課本
可以請教在課本哪個地方嗎?@@
眼殘沒看到 囧
: : 6.
: : http://imageshack.us/photo/my-images/717/0151pr.jpg/
: : 請教第三小題 , 題意不是很了解
: : 1. goes back through the pipline 是指
: : 從後面的stage datapath跳回前面的 stage 嗎 ? (feedback path?)
: : 2. time-travel box 是?? google 一下仍然看不懂
: 代表的是會回到前面的stage的datapath
: Time-travel paradox就是說
: 假設我能回到過去 殺了我祖父 這樣他就不會生出我爸
: 自然也不會有我 那我本人是從何而來?
謝謝QQ
: 不過我也不清楚答案 我猜b
答案是 RegWrite 可回到過去stage datapath
: : 7.
: : http://imageshack.us/photo/my-images/843/0152g.jpg/
: : 請教一下這邊用 re-order 方式解 data hazard 我了解
: : 但是是不是也存在 structural hazard , 而需要加入一些 nop 指令呢?
: : 因為它 re-order 後 line 2 跟 line 4 互換
: : 然後 line 1 跟 line 4 會同時使用 memory
: : 因此造成 structural hazard
: : 這樣想對嗎??
: 你把你reorder順序打上來吧
我寫的順序跟解答一樣
1 | lw $t2 , 4($t0)
2 | lw $t4 , 8($t0)
3 | sub $t6 , $t6 , $t7
4 | add $t3 , $t1 , $t2
5 | add $t5 , $t1 , $t4
6 | and $t8 , $t8 , $t9
第一行跟第四行會發生 structural hazard 嗎?
謝謝@@
--
No time to pray....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.126.145
