Dragon In Action
E
Sm
M
Sc
PrWr/--
PrRd/--
PrWr/--
PrRd/--
PrRd/--
BusUpd/Update
PrRdMiss/
BusRd(S’)
PrWrMiss/
(BusRd(S);
BusUpd)
PrRd/--
BusRd/Flush
PrWr/
BusUpd(S)
PrWr/
BusUpd(S’)
PrRdMiss/
BusRd(S)
PrWrMiss/
BusRd(S’)
PrWr/BusUpd(S’)
PrRd/--
PrWr/BusUpd(S)
BusRd/Flush
BusUpd/Update
Proc
Action P0 P1 P2 Bus Data
P0: r a E - - BRd Mem
P2: r a Sc - Sc BRd Mem
P2:w a Sc - Sm BUpd P2
Proc
Action P0 P1 P2 Bus Data
P0: r a Sc - Sm null -
P1: r a Sc Sc Sm BRd P2
Previous slide
Next slide
Back to first slide
View graphic version