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

Вычислить выражение из 3 переменных

05.03.2013, 17:41. Показов 848. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Это моя первая программа на ассеблере, не до конца еще разобралась. Нужно вычислить выражение a - b*c и сравнить результат с переменной result, если равно - вывести y, если нет - n
Помогите пожалуйста реализовать, если не сложно, то с комментариями

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
st_seg segment para stack
db 256 dup(?)
st_seg ends
data_seg segment para public
a dw 10
b dw 2
c dw 3
result dw 4
data_seg ends
code_seg segment para public
assume cs:code_seg,ds:data_seg,ss:st_seg
start: mov ax,data_seg
mov ds,ax
mov ah,01h
int 21h
mov al,b
mov al,c
mol c
mov dl,a
sub dl,c
mov ah,2 ; ф-ция вывода символа 
int 21h    ; выводим
mov ah,0 ; ждем нажатия
int 16h ; любой клавиши
mov ax,4ch
int 21h ; выход из программы
code_seg ends
end start
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2013, 17:41
Ответы с готовыми решениями:

Вычислить выражение без использования вспомогательных переменных
Всем доброго времени суток. Друзья как вычислить выражение (a+b)/a-4a без использования...

Вычислить выражение с использованием промежуточных переменных
Помогите пожалуйста, если не трудно. Вот задание: 1) Написать приложение, вычисляющее значение...

Вычислить указанное выражение при указанных переменных
Всем привет! Нам на завтра нужно решить вот такую задачу, и я совсем не представляю как её сделать)...

Вычислить выражение (значение всех переменных вводятся с клавиатуры)
Помогите создать программу)

1
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
06.03.2013, 16:11 2
Шедеврально. Что сказал транслятор?
0
06.03.2013, 16:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2013, 16:11
Помогаю со студенческими работами здесь

Вычислить выражение ( значения буквенных переменных задавать с клавиатуры)
lg|(y-\sqrt{x})*(x-\frac{e^y}{z+(x^2)*4})|

Вычислить выражение, значение переменных ввести во время выполнения программы
Вычислить выражение, значение переменных ввести во время выполнения программы. У меня уже куча...

Проанализировать выражение, найти область допустимых значений аргумента x. Определить, как вычислить выражение
Проанализировать выражение, найти область допустимых значений аргумента x. Определить, как...

Preg_match Проверка группы переменных на регулярное выражение
Здравствуйте! Подскажите пожалуйста, как можно сразу проверить несколько переменных на регулярное...


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

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