Вопрос № 175526: Здравствуйте! Помогите пожалуйста с двумя задачами 1. Программа умножения двух целых чисел с использованием команд add, sub и команд сдвига. 2. Программа деления двух целых чисел с ...
Вопрос № 175526:
Здравствуйте! Помогите пожалуйста с двумя задачами
1. Программа умножения двух целых чисел с использованием команд add, sub и команд сдвига. 2. Программа деления двух целых чисел с использованием команд add, sub и команд сдвига.
Транслятор TASM, для 16-рязрядного процессора.
Если можно с комментариями, чтобы я разобрался и в дальнейшем делал сам такого рода задания
Спасибо Вам большое, без Вас у меня бы вряд ли что-нибудь получилось
Отвечает Лысков Игорь Витальевич, Модератор :
Здравствуйте, Мироненко Николай Николаевич. Примерная реализация в приложении. Вводим в виде: 123*124=(или Enter) 2134567/234=(или Enter) Конроль производим при вводе Для преобразования в/из строку используем свои же подпрограммы, т.к. необходимо умножать/делить большие числа (dword) на 10, что невозможно при использовании mul/div и 16-битных регистров (возникнет переполнение)
Приложение:
----- Удачи!
Ответ отправил: Лысков Игорь Витальевич, Модератор
Ответ отправлен: 28.12.2009, 05:39 Украина, Кировоград Тел.: +380957525051 ICQ # 234137952 Mail.ru-агент: igorlyskov@mail.ru Абонент Skype: igorlyskov
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 258199
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.