Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Toten17
0 / 0 / 0
Регистрация: 05.07.2015
Сообщений: 17
1

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

13.04.2017, 22:02. Просмотров 819. Ответов 4
Метки нет (Все метки)

Доброго времени суток!
Необходимо выполнить данные действия на ассемблере, заранее спасибо!
Х= 6 (А - 3В + С / 3) + 10
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2017, 22:02
Ответы с готовыми решениями:

Вычисление выражения по формуле
Написать программу для вычисления( (а+b)^2-2*a)/c

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

Вычисление выражения по формуле
Как рассчитать такую формулу на ассемблере, тот что в визуал студии?...

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

Вычисление выражения по формуле.
1) Разработать консольное приложение, использую ассемблер MASM32 , вычисляющее...

4
proc3nt
волшебник
940 / 515 / 154
Регистрация: 26.05.2012
Сообщений: 1,450
14.04.2017, 01:59 2
какой тип (байт, слово, двойное слово, четверное слово) у переменных A, B, C, X ?
0
Toten17
0 / 0 / 0
Регистрация: 05.07.2015
Сообщений: 17
15.04.2017, 00:14  [ТС] 3
слово
0
ФедосеевПавел
Модератор
4153 / 2263 / 919
Регистрация: 01.02.2015
Сообщений: 7,527
15.04.2017, 19:45 4
Лучший ответ Сообщение было отмечено Toten17 как решение

Решение

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
29
30
31
32
33
34
35
36
37
38
LOCALS
 
.model small
 
.stack 100h
 
.data
        A       dw      12
        B       dw      14
        C       dw      15
        X       dw      ?
.code
 
main    proc
        mov     ax,     @data
        mov     ds,     ax
 
        mov     cx,     A       ;cx:=A
        mov     ax,     B
        mov     bl,     3
        imul    bl
        sub     cx,     ax      ;cx:=A-3B
        mov     ax,     C
        mov     dx,     0
        mov     bx,     3
        idiv    bx
        add     cx,     ax      ;cx:=A-3B+C/3
        mov     ax,     6
        imul    cx              ;ax:=6(A-3B+C/3)
        mov     cx,     ax      ;cx:=6(A-3B+C/3)
        add     cx,     10      ;cx:=6(A-3B+C/3)+10
        mov     X,      cx      ;X:=6(A-3B+C/3)+10
 
        mov     ax,     4C00h
        int     21h
main    endp
 
end     main
1
Toten17
0 / 0 / 0
Регистрация: 05.07.2015
Сообщений: 17
17.04.2017, 20:58  [ТС] 5
Спасибо!
0
17.04.2017, 20:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2017, 20:58

Вычисление выражения по формуле.
Как сделать? (A-2)(A+6)(A*4)

Вычисление выражения по формуле.
Вычислить: y= 2c+d-1 / c-a/2 помогите кто может

Вычисление выражения по формуле
Вычислить значение функции F(x)=x2+5x+7


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru