更新日: 2024 年 6 月 27 日
__UMOD
FE ファンクションコール名
__UMOD
FE ファンクションコール番号
$FE06
機能
32bit 符号なし整数剰余算
入力
d0.l:32bit 符号なし整数。被除数 x
d1.l:32bit 符号なし整数。除数 y
出力
d0.l:32bit 符号なし整数。余り x%y。ゼロ除算のとき不定
フラグ
cs= エラーあり。cs,eq,vc= ゼロ除算(0%0 を含む)。オーバーフローすることはない
解説
バグ
FLOAT2.X 2.02/2.03 と FLOAT3.X 2.03 は 0%0 のとき C フラグをセットしない
メモ
Z フラグと V フラグの変化は CZ-6BP1 のマニュアルに書かれていない
FLOAT2.X 2.02/2.03 と FLOAT3.X 2.03 はゼロ除算(0%0 を含まない)のとき Z フラグをセット、V フラグをクリアする
FLOAT4.X 1.02 はゼロ除算(0%0 を含む)のとき Z フラグと V フラグをクリアする