Renesas Synergy™

FAQ 1011617 : xchg()関数とXCHG命令の関係は?

Q: 質問

xchg()関数とXCHG命令の関係は?


A : 回答

CC-RXのxchg()組み込み関数は、RXのXCHG命令を使用したコードを生成しますが、xchg()関数の引数とXCHG命令のsrc,destには対応があります。


xchg(in1,in2)と書くと、それぞれの引数は、XCHG命令に対して

  • in1側がレジスタアクセス dest
  • in2側がメモリアクセス src

のコードを生成します。

 

 

適用製品

RXファミリ用C/C++コンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください