печать числа с плавающей точкой на ассемблере 8086 - PullRequest
0 голосов
/ 26 марта 2012

Я пытаюсь напечатать число с плавающей запятой, используя ассемблер 8086 и tasm !!! Но я понятия не имею, как это сделать. У меня есть номер в переменной, как это:

var dd 3.14235565212

Вы можете мне помочь? Конечно, число в формате с плавающей запятой (вы знаете, IEEE 754 или что-то подобное) спасибо

1 Ответ

1 голос
/ 26 марта 2012

Предполагая, что у вас есть единица с плавающей запятой (более чем заданная, больше), простой способ - преобразовать ее в формат BCD с помощью FBSTP, а затем использовать ЦП для преобразования отдельных цифр в ASCII / ISO / Unicode / что угодно.

...