看板 Grad-ProbAsk 關於我們 聯絡資訊
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
jjjjjjjk92: 第五題sll 應該是乘2吧? 01/03 22:21
jjjjjjjk92: 要改srl? 01/03 22:22
※ 編輯: tzutengweng (59.125.97.119), 01/03/2017 22:41:07
howard31622: 第八題錯了吧 01/13 15:20
exilelast: 第6題b錯喔 01/23 17:57
exilelast: Segmentation fault 是指memory violation 01/23 17:58