F25_SUB

冗長命令

注記

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

実行条件ENがONのとき、dで指定された16ビットエリアから、sで指定された16ビットエリアを減算します。演算結果は、d (被減算エリア)に格納されます。この命令では、すべての16ビット値は、すべてINT型として扱われます。

パラメータ

入力

s (WORD, INT, UINT)

減算データ

出力

d (WORD, INT, UINT)

被減算データと演算結果

  1.  (1) 値の例: 16
  2.  (2) 値の例: 27
  3.  (3) 実行条件がONになると、演算結果-11が得られます

解説

エラーフラグ

sys_bIsEqual (1回のスキャンに対してTRUE)

結果が "0"のとき

sys_bIsCarry (1回のスキャンに対してTRUE)

演算結果がオーバーフロー/アンダーフローしたときON

関連トピック

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