Multithreading 为什么原子寄存器有一致数1?

Multithreading 为什么原子寄存器有一致数1?,multithreading,concurrency,synchronization,atomic,Multithreading,Concurrency,Synchronization,Atomic,我正在阅读多处理机编程的艺术。在第五章,我很难理解为什么原子寄存器有一致数1。这是因为一旦它到达临界区,它只能单叶。要使其无需等待,必须遵循此规则。但矛盾的是,从原子寄存器读取2次的线程A必须有相同的答案。这是因为一旦到达临界段,它只能单向单叶。要使其无需等待,必须遵循此规则。但矛盾的是,从原子寄存器读取2次的线程A必须有相同的答案

我正在阅读多处理机编程的艺术。在第五章,我很难理解为什么原子寄存器有一致数1。

这是因为一旦它到达临界区,它只能单叶。要使其无需等待,必须遵循此规则。但矛盾的是,从原子寄存器读取2次的线程A必须有相同的答案。

这是因为一旦到达临界段,它只能单向单叶。要使其无需等待,必须遵循此规则。但矛盾的是,从原子寄存器读取2次的线程A必须有相同的答案