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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2010, 08:20   #1
Ветас
Пользователь
 
Регистрация: 09.11.2007
Сообщений: 45
По умолчанию Как вычслить на Ассемблере значение арифметического выражения

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

(a – b / c) * (d – 3) + 1

Последний раз редактировалось Ветас; 18.10.2010 в 08:22.
Ветас вне форума Ответить с цитированием
Старый 18.10.2010, 08:53   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

В чем проблема? Чем помочь?
p51x вне форума Ответить с цитированием
Старый 18.10.2010, 09:17   #3
Ветас
Пользователь
 
Регистрация: 09.11.2007
Сообщений: 45
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
В чем проблема? Чем помочь?
Как это все написать на языке программирования Ассемблер ?
Ветас вне форума Ответить с цитированием
Старый 18.10.2010, 09:41   #4
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Код:
mov bx,d
sub bx,3
mov ax,b
cwd
div c
mov cx,a
sub cx,ax
mov ax,cx
mul bx
inc ax
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 18.10.2010, 09:52   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

http://www.programmersforum.ru/showthread.php?t=42854
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.10.2010, 18:06   #6
Ветас
Пользователь
 
Регистрация: 09.11.2007
Сообщений: 45
По умолчанию

а если значения a, b, c, d имеют тип byte ?
то будет использоваться функция cbw ?
Ветас вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование арифметического выражения из инфиксной в постфиксную форму записи Nelson1992 Паскаль, Turbo Pascal, PascalABC.NET 2 29.05.2021 18:04
расчет арифметического выражения через бинарное дерево darklexus1990 Помощь студентам 1 07.06.2010 18:48
Вычисление условного арифметического выражения doda666 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 16.03.2010 08:02
Вычислить значение выражения WhiteKuz Помощь студентам 0 15.12.2009 22:27
Построение арифметического выражения. Arugin Помощь студентам 5 16.03.2009 09:49