EMULA
|
32ビット乗算 【V2.01.00以降】
|
EMULA
|
Extended MULtiply to Accumulater
|
【構文】
EMULA src, src2, Adest
【オペレーション】
Adest = (signed long) src * (signed long) src2;
【機能】
srcとsrc2の乗算を行い、その結果をアキュムレータに格納します。srcとsrc2は符号付き整数として扱われます。アセンブルオプション-isaを用いてRXv2以降の命令セットを指定した場合にアセンブルできます。
【命令フォーマット】
|
|
|
|
|
|
EMULA src, src2, Adest
|
Rs
|
Rs2
|
A0, A1
|
|
注 | Adestには、ACC0の場合A0、ACC1の場合A1を指定してください。 |
【フラグ変化】
フラグは変化しません。
【記述例】