Page-1
Sheet.3
Sheet.5
PrRd/--
PrRd/--
Sheet.7
PrRd/-- PrWR/--
PrRd/--PrWR/--
Sheet.9
Sheet.10
PrWR/--
PrWR/--
Sheet.11
Sheet.12
BusRd/Transfer
BusRd/Transfer
Sheet.13
sD
sD
Sheet.14
Sd
Sd
Sheet.15
sd
sd
Sheet.16
Sheet.17
Sheet.18
Sheet.19
PrWrMiss/BusRd(not S)
PrWrMiss/BusRd(not S)
Sheet.21
PrRdMiss/BusRd(S) PrWrMiss/BusRd(S), BusUpd
PrRdMiss/BusRd(S)PrWrMiss/BusRd(S), BusUpd
Sheet.26
Sheet.27
PrWr/BusUpd(not S)
PrWr/BusUpd(not S)
Sheet.28
Sheet.29
BusRd/Flush(S)
BusRd/Flush(S)
Sheet.32
PrRdMiss/BusRd(not S)
PrRdMiss/BusRd(not S)
Sheet.33
Firefly
Firefly
Sheet.2
Sheet.1
Sheet.35
Sheet.22
Sheet.34
Sheet.24
PrRd/-- PrWr/BusUpd(S) BusUpd/Update BusRd/Transfer
PrRd/--PrWr/BusUpd(S)BusUpd/UpdateBusRd/Transfer
Sheet.4
Sheet.25
Sheet.30
Sheet.6
Sheet.31
Sheet.36
Sheet.8
Sheet.20
Replacement/Flush
Replacement/Flush
Sheet.23
Flush – аžurira blok u memoriji i eventualno dostavlja proces...
Flush – аžurira blok u memoriji i eventualno dostavlja procesoru koji je zahtevao podatakBusUpd – ažurira samo promenjeni podatak u svim kopijama i u memorijiTransfer – prenos celog bloka drugom procesoru iz keširane kopijeNapomena: magistrala mora biti realizovana tako da korektno radi ukoliko više procesora sa kopijom u stanju Sd uradi operaciju Transfer. Ukoliko to tehnološki nije moguće, mora se raditi čitanje iz glavne memorije, a ne iz drugog keša.