Assembly 如何存储带小数的十进制数?

Assembly 如何存储带小数的十进制数?,assembly,68000,Assembly,68000,如果我想储存10.125,怎么储存 我有这个: ORG $1000 DN DC.L 10.125 END $400 在调试中,它存储为: 000011000=0000000 A 这似乎并没有得到其中的分数部分。这是68k程序集。68k没有浮点单元,是吗?您可以将该值存储为。在二进制中,您的数字将是1010.001,因此您需要为小数部分保留至少三位,这样就可以了。然后可以使用0x51(1010001b)在程序中表示10.125d。6

如果我想储存10.125,怎么储存

我有这个:

        ORG     $1000
  DN    DC.L    10.125
        END     $400
在调试中,它存储为:

000011000=0000000 A


这似乎并没有得到其中的分数部分。这是68k程序集。

68k没有浮点单元,是吗?您可以将该值存储为。在二进制中,您的数字将是
1010.001
,因此您需要为小数部分保留至少三位,这样就可以了。然后可以使用
0x51
1010001b
)在程序中表示
10.125d

68k没有浮点单位,是吗?您可以将该值存储为。在二进制中,您的数字将是
1010.001
,因此您需要为小数部分保留至少三位,这样就可以了。然后可以使用
0x51
1010001b
)在程序中表示
10.125d