ユーザ用ツール

サイト用ツール


cpu:atomic

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
cpu:atomic [2019/07/07 20:15]
oga [ARMv7A]
cpu:atomic [2019/07/07 21:08] (現在)
oga [x64 (relaxed/release/seq_cst)]
行 252: 行 252:
  
 ===== load ===== ===== load =====
 +
 +==== x64 (relaxed/acquire/consume/seq_cst) ====
 +
 +<code asm>
 + movl (%rbx), %esi
 +</code>
 +
 +
  
 ==== ARMv7A (relaxed) ==== ==== ARMv7A (relaxed) ====
行 285: 行 293:
 ---- ----
 ===== store ===== ===== store =====
 +
 +==== x64 (relaxed/release) ====
 +
 +<code asm>
 + movl %ebp, (%rbx)
 +</code>
 +
 +==== x64 (seq_cst) ====
 +
 +<code asm>
 + xchgl %ebp, (%rbx)
 +</code>
  
 ==== ARMv7A (relaxed) ==== ==== ARMv7A (relaxed) ====
cpu/atomic.1562498147.txt.gz · 最終更新: 2019/07/07 20:15 by oga