※ 引述《killerjoe (寂寞邊界)》之銘言:
: ※ 引述《assassin88 (AI)》之銘言:
: : 如題,想請問該年的第八第九小題,
: : 關於transaction required究竟要怎麼看才對呢?
: : 這是台大該年的考古題:http://www.lib.ntu.edu.tw/exam/graduate/95/422.pdf
: : (page3中間)
: : 麻煩解答了~感謝
: 以下是我的想法
: 8.
: steps processor 1 processor 2 Transaction
: initial valid valid
: P1write write back update
: 100 100(block25) 100(block25) Y
: P2write update update
: 104 104(block26) 104(block26) Y
: P1Read valid valid N
: 100
: P2Read valid valid N
: 104
: P1Read valid valid N
: 104
: 9.
: steps processor 1 processor 2 Transaction
: initail valid valid
: P1write write back invalid Y
: 100 100(block7) 100(block7)
: P2Write invalid write back Y
: 104 104(block7) 104(block7)
: P1Read read from memory valid Y
: 100 100(block7)
: P2Read valid valid N
: 104
: P1Read valid valid N
: 104
: 如果錯誤請指教~謝謝
後來想想覺得怪怪的,可以在請教你一下,
為什麼在第(8)的Processor2不是write back而是update呢?
題目不是說Processor2 1-word write?
另外(8)答案跟張凡給的一樣,不過他第(9)的答案是YYYYN。
可以在細說一下判斷的方法嗎..我覺得我盲點很大= ="
感謝你~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.57.78.166