宿題では、データ セグメントに格納されている単精度の IEEE 754 数値を 4 で乗算し、結果を格納することになっています。IEEE 754 がどのように機能し、この単純な乗算がどのように達成されるか (Exp +2) を完全に理解しています。
ただし、MIPS はバイナリ表現自体をサポートしていないようで、データ セグメントから 32 個のゼロと 1 を読み取るのは少し複雑に思えるため、32 ビット バイナリをどのように扱うべきかわかりません。特に、プログラムをアップロードする代わりに、手順を書き留めることになっているためです。
ビットを1つずつ愚かに処理する以外に、IEEE754のバイナリ表現をいじる方法はありますか? 浮動小数点演算の使用は許可されておらず、オーバーフローなどを無視する必要があります.