если я хочу сохранить 10.125, как это делается?
У меня есть это:
ORG $1000 DN DC.L 10.125 END $400
и в отладке он хранится как:
00001000 = 0000000A
Кажется, что здесь нет дробной части. Это сборка 68к.
У 68k нет плавающей запятой, не так ли? Вы можете сохранить значение как с фиксированной точкой . В двоичном формате ваше число будет равно 1010.001, поэтому вам нужно зарезервировать как минимум три бита для дробной части, и все будет хорошо. Затем вы можете использовать 0x51 (1010001b) для представления 10.125d в вашей программе.
1010.001
0x51
1010001b
10.125d