�終的な値が1つのコアで2回プログラムを実行した場合と異なってしまいます(<span class="imgref"><a href="./13-impl-a.html#sampleprogram_1cpu">図12.2</a></span>)。この状態を避けるためにはロード、加算、ストアをアトミックに行う必要があります。このアトミック操作の実現方法として、A拡張はAMOADD命令、LR命令とSC命令を提供します。</p>

<h3 class="none"><a id="h12-1-2"></a><span class="secno">12.1.2</span> Zaamo�