Q1. In a snooping cache-coherence protocol on a shared bus, what do cache controllers monitor?
Explanation
In snooping protocols, caches observe the bus or other broadcast medium for transactions involving memory blocks. If a transaction refers to a block held locally, the cache controller can invalidate, update, supply data, or change the block state according to the coherence protocol.
