�スト12.36: Zaamo拡張の命令の計算を行う関数の定義 (amounit.veryl)</span>
<pre class="list language-calc_amo" translate="no"><em class="lineno">1: </em>    // AMO ALU
<em class="lineno">2: </em>    function calc_amo::&lt;W: u32&gt; (
<em class="lineno">3: </em>        amoop: input AMOOp   ,
<em class="lineno">4: </em>        wdata: input logic&lt;W&gt;,
<em class="lineno">5: </em>        rdata: input logic&lt;W&gt;,
<em class="lineno">6: </em>    ) -&gt; logic&lt;W&gt; {
<em class="lineno">