作者angel861047 (你逆)
看板Grad-ProbAsk
標題Re: [理工] 105台大電機丙 計系 對答案
時間Fri Feb 3 20:06:40 2017
※ 引述《tzutengweng (神奇的湯姆)》之銘言:
: 1.ABCD (不會亂猜)
: 2.CE (不會亂猜)
http://i.imgur.com/RJN3YA0.png
http://i.imgur.com/vfFYiDO.png
http://i.imgur.com/y2mL50G.jpg
: 3.D
想要請問一下第三題,不知道為什麼算完後沒東西可以選...
不知道是哪邊搞錯了,請大家幫忙看一下,謝謝 > <
: 4.DE
: 5.
: 假設A, B 的base adress為$s1, $s2
: add $t0, $0, $0 // i=0
: Loop: lw $t1, 0($s1) //$t1= A[i]
: lw $t2, 0($s2) //$t2= B[i]
: add $t3, $t1, $t2 // $t3=A[i]+B[i]
: sw $t3, 0($s1) //A[i]= $t3
: srl $t1, $t1, 1 //$t1=A[i]/2 (感謝j大 本來寫sll)
: sw $t1, 0($s2) //B[i]=$t1
: addi $s1, $s1, 4
: addi $s2, $s2, 4
: addi $t0, $t0, 1 //i=i+1
: slti $t1, $t0, n // if i<n, $t1=1 else $t1=0;
: bne $t1, $0, Loop
: Exit:
: 請大家幫忙debug 感恩!
: 6. BD
: 7. DE
: 8. CDE
: 9. ABCDE
: 10.
: https://en.wikipedia.org/wiki/Readers%E2%80%93writers_problem
: third readers-writers problem
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.35.174
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1486123602.A.D0F.html
推 yupog2003: D選項是要slower,所以你要把慢的execution time放分母 02/03 20:16
→ yupog2003: 快的execution time放分子,這樣就會有答案 02/03 20:17
→ yupog2003: 你算出來C2比C1快32%,那麼就是C1比C2慢24% 02/03 20:18
→ yupog2003: 1/1.32=0.758,1-0.758=0.242=24.2% 02/03 20:19
→ angel861047: 啊...我知道了 XD,謝謝回覆! 02/03 20:23
→ yupog2003: 我是先把全部的M1-C1,M1-C2,M2-C1,M2-C2的exe time 02/03 20:23
→ yupog2003: 算出來然後再一個一個選項看,有些選項光誰快誰慢就錯 02/03 20:24
→ yupog2003: 了,這樣應該會好判斷一些 02/03 20:24
→ yupog2003: 題外話,這張好難... 02/03 20:25
→ angel861047: QQ... 02/03 21:01