冗長命令
この命令は冗長F命令です。次の命令に置き換わっています:FP_ROL_CARRY
実行条件ENがONのとき、dで指定された16ビットデータのnビット分を、キャリーフラグのデータ込みで左回転します。
入力
回転するビット数
出力
16ビットエリア
F命令を使用する代わりに、対応するFP7命令を使用することをおすすめします。FP_ROL_CARRY キャリーフラグを含むデータを左に回転FP_ROL_CARRY
下図は、1ビットの左回転の例を示します。nビットの左回転をキャリーフラグデータ込みで行うと、
16-nビット(ビット15からn番目のビット)のデータが、システム変数sys_bIsCarry (キャリーフラグ)に転送されます。
ビット15からnビット分が左へ押し出され、キャリーフラグデータとビット15からn-1ビット分が、dで指定された16ビットデータの下位ビットに移動します。