Atomic Test-and-Set
New memory operation
New transaction
Read
Write
Test-and-Set
atomically
return Memory[addr]
Memory[addr] 0
Processor
Memory
Address
Data
Previous slide
Next slide
Back to first slide
View graphic version