Floating-point multiplication【NandGame編】
はじめに
いつもブログをご覧いただきありがとうございます。
コーストFIRE中のIPUSIRONです😀
Floating-point multiplicationレベル
Floating-point multiplicationレベルのゴールは、2つの浮動小数点数を16ビット(パック)表現で乗算する回路を組むことです。
Floating-point multiplicationレベルを解く
mul、f.pack、f.unpackという3つのコンポーネントが用意されていますので、これらをうまく活用します。
mulコンポーネントの入出力を見ると、アンパックされた浮動小数点用の乗算器であることがわかります。
以上を踏まえて回路を組むと次のようになります。