Написать макрос POLY Массив Регистр D-регистр, который будет вычислять значение многочлена A0+A1x+A2x2+…+Anxn (с двойной точностью).

Результат вычислений помещается в D-регистр. Пример вызывающей программы:

<пустой ввод>

13.450000000000001

Точность вычислений в тестах слегка занижена, так что ответ 13.45 тоже годится.

Подсказка: проще всего оказалось написать рекурсивную функцию (спасибо стеку и инструкции fmadd.d!) и обмазать её макросом.


CategoryHomework

LecturesCMC/ArchitectureAssembler2024/Homework_PolyDouble (последним исправлял пользователь FrBrGeorge 2024-10-06 19:16:23)