F99_CMPW

冗長命令

指定した範囲の先頭アドレスにデータを書き込み、上位方向に圧縮します。

パラメータ

入力

s (WORD, INT, UINT)

16ビットデータを格納しているエリアまたは定数データ

出力

d1_Start (WORD, INT, UINT)

sで指定したデータがシフト入力され、圧縮されるデータエリアの先頭アドレス

d2_End (WORD, INT, UINT)

圧縮されるデータエリアの終端アドレス

解説

エラーフラグ

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

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

関連トピック

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