ユーザ用ツール

サイト用ツール


cpu:atomic

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
cpu:atomic [2019/07/07 20:15] – [ARMv7A] ogacpu:atomic [2019/07/07 21:08] (現在) – [x64 (relaxed/release/seq_cst)] oga
行 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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki