Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm для начинающих > Ошибки в программе вычисления интеграла


Автор: Novize 5.9.2012, 15:48
День добрый,

написал фрагмент программы для вычисления интеграла методом трапеций (при n=20), потом буду расширять для больших n. На строках 59-61, 65-65 выдает "Code or data emission to undeclared segment",
на строке 55 - "Too few operands to instruction", на строках 56, 62 "Near jump or call to different segment". Никак не  соображу, в чем дело... 

Чуть поправил, но дело не изменило. Добавил коменты. 

Автор: 500mhz 5.9.2012, 16:18
у вас там вообще не правильно
fild  не работает с байтами , ему нужен или 16 или 32 или 64 разрядный операнд

ну и так далее

Автор: Novize 6.9.2012, 21:22
Форматы данных  поменял, файл скомпилировался. Но при прогонке в Debugger'e на команде fstp y (сохранение результата вычисления функции) сообщает об ошибке и вылетает. Что ему не нравится?...


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)