RISC-V Memory Model Viewer
教育用・簡略化モデル
モデル
SC (逐次一貫性)
TSO (Total Store Order)
RVWMO (簡略版)
プリセット
-- カスタム --
CPU数
−
2
+
実行 ▶
リセット
命令ブロック
LOAD
rd = mem[addr]
STORE
mem[addr] = imm
LR.W
rd = mem[addr] + 予約
SC.W
予約が有効なら書込
FENCE
pred,succ 順序保証
AMO
read-modify-write
ドラッグ&ドロップ、またはクリックで選択中のCPU列末尾に追加できます。ブロックはCPU列間でも並べ替えできます。
共有メモリ変数
追加
実行結果
「実行」を押すと、選択したメモリモデルの下で可能な全てのグローバルオーダー(命令のコミット順序)を横に並べて表示します。