3

IEEE754 形式の 68k プロセッサ用の浮動小数点実装を作成する必要があり、他のすべての基本演算 (10 進数からの変換、加算、減算、乗算) を実行する方法を理解しましたが、方法がわかりません。分割をする。私の理解では、仮数を割ってから指数を減算することになっています。ただし、仮数を除算すると、別の浮動小数点が得られます。これは、私が望んでいるものでも使用できないものでもありません (68k プロセッサが提供する唯一の除算関数は、整数除算の結果と剰余の答えを表示するため)。

68kプロセッサでこの種の除算を行う方法の例を誰かが提供できますか、または一般的に私の制限がありますか?

4

1 に答える 1

3

ここでは、IEEE 754 浮動小数点演算の正確なアルゴリズムと説明を見つけることができます...

  • 浮動小数点から整数への変換

  • 整数から浮動小数点数への変換

  • ノーマライズ

  • 加算/減算

  • かける

  • 分ける

    ...残念ながら 68k CPU には対応していませんが、アルゴリズムは同じです。

ここに、24 ビット FP 除算のフローチャートがありますa = a / b

ここに画像の説明を入力

于 2011-03-22T07:26:08.840 に答える