Store-exclusive performs a conditional store to memory. The store only takes place if the physical address is tagged as exclusive-access for the requesting processor. This operation returns a status value on BRESP, indicating whether the write was successful. If BRESP is EXOKAY, then the destination register is written with a value of 0. Otherwise, it is written with a value of 1. The exclusive monitor is cleared after completion.
A store-exclusive that fails because of the local monitor does not cause a translation table walk, MMU fault, or watchpoint.