作者mijas (Tapas)
看板Army-Sir
標題Re: [問題] 99年計概問題(99-96一起解)
時間Tue Jan 10 19:47:55 2012
※ 引述《tsui1206 (小白喵)》之銘言:
: ※ 引述《JoshuaBand (J.B)》之銘言:
: : 管線步驟需要的最大時間 X 指令數 + 其餘管線需要之時間和
: : MAX(10, 5, 10, 10, 5) X 100 +[(10 + 5 + 10 + 10 + 5) - MAX(10, 5, 10, 10, 5) ]
: : = 10 X 100 + (40 - 10)
: : =1030
: : 選 C
這題我也有點不太懂 想把自己的想法拿出來跟大家討論一下
假設執行八次指令
10 5 10 10 5
10 5 10 10 5
10 5 10 10 5
10 5 10 10 5
10 5 10 10 5
10 5 10 10 5
10 5 10 10 5
10 5 10 10 5
假設拿中間八組 10*8 還剩頭的10 5 以及尾巴的5
10 10 5
所以最後應該是10*8+10+10+10+5 也就是只有最後一個會是5 其他都是10
把它想成是10*(指令數+3)+5
所以這題應該是1035才對?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.189.27
1F:→ zetse:每一個stage需要的時間都要是一樣的,雖然最後一個是5, 01/10 21:15
2F:→ zetse:但實際上還是需要10ns,所以答為1040ns 01/10 21:16
3F:→ mijas:原來如此 了解了 感謝! 01/10 23:01