条件付き転送(倍精度)を行います。(Floating-point Conditional Move (Double))
[指定形式]
- | cmovf.d cc#3, reg1, reg2, reg3 |
[機能]
オペコードのfcbitによって指定されたFPSR.CC(7:0)ビットが真(1)の場合,reg1で指定されるレジスタ・ペアのデータをreg3で指定されるレジスタ・ペアに格納します。偽(0)の場合,reg2で指定されるレジスタ・ペアのデータをreg3で指定されるレジスタ・ペアに格納します。
[詳細説明]
- | アセンブラでは,機械語命令のcmovf.d命令が1つ生成されます。 |
[注意事項]
- | cmovf.d命令に対し,reg3にr0を指定した場合,次のメッセージを出力し,アセンブルを中止します。 |
E0550262 : RH850コア指定時には、デスティネーション・オペランドにr0を指定することはできません。
|