Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2013, 13:19   #1
pitline
Новичок
Джуниор
 
Регистрация: 21.12.2013
Сообщений: 1
По умолчанию решить такое в ассемблере

x=[a*(d*d-b)/(b*b*c*c+1)]-40
pitline вне форума Ответить с цитированием
Старый 21.12.2013, 14:09   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Регистры где?
Регистр А-арифметика
Регистры В, С, Н Адресные. В современных ASM-компиляторах, появилс стек - STK S(нахрена эта S, не заю). Полагаю, что какое-то смещение. Откуда? Из начала экстента? Но уж точно не с нуля!
А може это бращение к кешу? Никогда не пользовался. Просвятите, кто знает.
pitline, если на C++, это решатся одной строчкой. Для АСМА,- выше.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 21.12.2013 в 14:18.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто может решить задачу на ассемблере. Lesj Фриланс 5 06.06.2009 21:19
Что такое прототипы процедуры в ассемблере ? Technokiller Помощь студентам 2 06.06.2008 15:30