F98_CMPR

冗長命令

注記

この命令は冗長F命令です。次の命令に置き換わっています:FP_DATA_READ_COMPRESS

指定された範囲から最上位アドレスのデータを読み出し、上位方向に圧縮します。

パラメータ

出力

d1_Start (WORD, INT, UINT)

圧縮するデータエリアの先頭アドレス

d2_End (WORD, INT, UINT)

圧縮するデータの終端アドレス(d2_Endのデータ)がシフトアウトします。

d3 (WORD, INT, UINT)

d2_Endからシフトアウトしたデータを格納するエリア。

解説

d1_Startd2_Endで指定された範囲のエリアによって、以下のように動作します。

エラーフラグ

sys_bIsOperationErrorHold (TRUEになり、TRUEを保持)
  • d1_Start > d2_End

sys_bIsOperationErrorNonHold (1回のスキャンに対してTRUE)
  • d1_Startd2_Endが同じメモリエリアにないとき

関連トピック

最終修正日: 2020-02-12このページに関するフィードバックお問い合わせ窓口