| MULLO | 
下位16ビット乗算 | 
MULLO | 
| 
MULtiply LOw-order word | 
【構文】	
MULLO   src, src2
 
【オペレーション】
signed short tmp1, tmp2;
signed long long tmp3;
tmp1 = (signed short) src;
tmp2 = (signed short) src2;
tmp3 = (signed long) tmp1 * (signed long) tmp2;
ACC = (tmp3 << 16);
 
【機能】
| 
- | srcの下位16ビットとsrc2の下位16ビットの乗算を行い、その結果をアキュムレータに格納します。ただし、乗算結果の最下位ビットはアキュムレータのb16にあわせ、アキュムレータのb63〜b48に対応する部分は、符号拡張されます。また、アキュムレータのb15〜b0は、“0”になります。srcの下位16ビットとsrc2の下位16ビットは符号付き整数として扱われます。 | 
 
【命令フォーマット】
 
【フラグ変化】
フラグ変化はありません。
 
【記述例】