[理工] 105台大電機丙 計系 對答案
1.ABCD (不會亂猜)
2.CE (不會亂猜)
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), 來自: 59.125.97.119
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1483451183.A.AD7.html
※ 編輯: tzutengweng (59.125.97.119), 01/03/2017 21:46:40
※ 編輯: tzutengweng (59.125.97.119), 01/03/2017 21:47:32
推
01/03 22:21, , 1F
01/03 22:21, 1F
→
01/03 22:22, , 2F
01/03 22:22, 2F
※ 編輯: tzutengweng (59.125.97.119), 01/03/2017 22:41:07
推
01/13 15:20, , 3F
01/13 15:20, 3F
推
01/23 17:57, , 4F
01/23 17:57, 4F
→
01/23 17:58, , 5F
01/23 17:58, 5F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):