Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/34: Рейтинг темы: голосов - 34, средняя оценка - 4.62
5 / 5 / 0
Регистрация: 19.05.2012
Сообщений: 86
1

Вычислить выражение по формуле

16.11.2019, 13:13. Показов 6850. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет. Помогите пожалуйста с вычислением простой формулы в Assembler, желательно с комментариями.
Что в моем коде не так?

y=a*b+(c/d)-e

https://www.cyberforum.ru/cgi-bin/latex.cgi?y=a \cdot b + \frac{c}{d} - e

Assembler
1
2
3
4
5
6
mov  ax, c
div  d
mov x, a
mul b
add ax
sub e
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2019, 13:13
Ответы с готовыми решениями:

Вычислить выражение по формуле
Написал на с++, макрос __asm, пишет в строке div недопустимое число операндов, срочно помогите,...

Вычислить выражение по формуле
include "win32ax.inc" .data A db 14 X db 18,3,42,27,16 Y dd 0 .code start: mov ecx, 5...

Вычислить выражение по формуле
Можете подсказать, как сделать? Написать программу вычисления по формуле: y= (a+b)/(c-d)^2. Выдать...

Вычислить выражение по формуле
Прошу помощи,так как еще только начинаю изучать данный язык,используя текстовый редактор, создать и...

1
Ушел с форума
Автор FAQ
16281 / 7605 / 1066
Регистрация: 11.11.2010
Сообщений: 13,618
16.11.2019, 13:37 2
Лучший ответ Сообщение было отмечено KiberKam как решение

Решение

KiberKam,
Assembler
1
2
3
4
5
6
7
8
9
mov  ax, c
mov dx,0
div  d;ax=c/d
sub ax,e;ax=(c/d)-e
mov bx,ax
mov ax,a
mul b;dx:ax=a*b
add ax,bx
adc dx,0;dx:ax=a*b+(c/d)-e
1
16.11.2019, 13:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2019, 13:37
Помогаю со студенческими работами здесь

Вычислить выражение по формуле
Cделать 2 программы одна - для без знаковых, другая - знаковых. Y=(8A^2-4A*C)/B

Вычислить выражение по формуле
Всем привет! Требуется вычислить арифметическое выражение на asm Результат выведите в...

Вычислить выражение по формуле
Задание: для отчета студенту необходимо решить задачи своего варианта, а также уметь рабо- тать с...

Вычислить выражение по формуле
(a+2*b)/(b-1) на ассемблер как написать? оч срочно. спасибо Добавлено через 22 минуты начало...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru