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

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

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

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

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

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

формула: [(a-2*c)<0]?([(c+d)>=0]?[(-(a-2*c)%d+(b-a)/64)]:[(d*d)%c-abs(a*8)]):[+a+c-b*d]

На ассемблере реализовать вычисление выражения (операнды и размером в слово, и – байт, и – со знаком, и – без знака)

Замечания:

* Необходимо реализовать формулу в виде функции на ассемблере. Результат функции — 32 битовое знаковое, формируемое в паре DX:AX.
* В случае, если при вычислении возникнет ситуация деления на 0, функция должна вернуть 0.


Цель:
Ознакомление с арифметическими операциями ассемблера i8086, командами условного перехода.
Flora0 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Програмка на Delphi Mougogblp Помощь студентам 3 01.11.2009 13:32
програмка на Делфи FCSM Помощь студентам 6 29.10.2009 21:56
Нужна програмка romanukk Фриланс 5 19.02.2009 09:23