10.125 を保存したい場合はどうすればよいですか?
私はこれを持っています:
ORG $1000
DN DC.L 10.125
END $400
デバッグでは、次のように保存されます。
00001000=0000000A
それはそこに小数部分を取得していないようです。これはアセンブリ 68k です。
68k には浮動小数点ユニットがありませんね。値を固定小数点として格納できます。2 進数では、数値は になる1010.001
ため、小数部用に少なくとも 3 ビットを予約する必要があります。これで問題ありません。0x51
その後、 ( ) を使用してプログラムで1010001b
表すことができます。10.125d