作者assassin88 (AI)
看板Grad-ProbAsk
标题Re: [理工] [计组]-台大95-资工所
时间Sun Jan 3 23:22:54 2010
※ 引述《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