Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
 
Maxot
1 / 1 / 0
Регистрация: 30.04.2014
Сообщений: 15
#1

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

12.11.2015, 15:39. Просмотров 422. Ответов 1
Метки нет (Все метки)

Добрый день, помогите написать решение уровнения

http://www.cyberforum.ru/cgi-bin/latex.cgi?x=\left(\frac{a}{b}+\frac{b}{c}+\frac{c}{d}+\frac{d}{a} \right)^2-960

Вычислять необходимо только целые части чисел. Значения чисел по умолчанию. Буду очень благодарен за помощь.

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
data segment para public 'data'
a dw 600
b dw -327
c dw 12
d dw -4
x dw ?
a1 dw ?
b1 dw ?
c1 dw ?
d1 dw ?  
data ends
stk segment 'stack'
db 256 dup ('?')
stk ends
code segment para public 'code'
assume cs: code, ds:data, ss:stk
start:
mov ax, data
mov ds, ax
; mov dx, 0
mov ax, a
cwd
idiv b
mov ax, a1 ; a/b
    ; mov dx, 0
    mov ax, b
    cwd
    idiv c
    mov b1, ax ; b/c
mov ax, c
; mov dx, 0
cwd
idiv d
mov c1, ax ; c/d
    ; mov dx, 0
    mov ax, d
    cwd
    idiv a
    mov d1, ax ; d/a
mov ax, a1
add b1, ax ; a/b+b/c
    mov ax, c1
    add d1, ax ; c/d+d/a
mov ax, a1
add c1, ax ; Сумма 4 дробей 
mov ax, c1
    mul c1 ; вычисление квадрата
sub ax, 960
 
mov x, ax
      mov dl,al
      add al,30h
      mov ah,02
      int 21h
 
     mov ah, 4Ch
     int 21h 
code ends
end start
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2015, 15:39
Ответы с готовыми решениями:

Вычислить значение выражения по формуле (произведение ряда)
Вычислите, используя FPU, следующее выражение: Входные данные необходимо...

Вычислить значение выражения по формуле (произведение ряда)
Вычислите, используя FPU, следующее выражение: Входные данные необходимо...

Вычислить значение по формуле
Решить вычисление задач. Ассемблер. x=(y+z)/u-w*v

Вычислить значение выражения по формуле на MASM
Разработать программу, реализующую указанную формулу: X=2B-1+4(A-3C)

Вычислить значение выражения
1. Определить данные как числа со знаком в диапазоне : a,b,c-байты, х,у,-слова....

1
panotnap
12.11.2015, 23:07     Вычислить значение выражения по формуле
  #2

Не по теме:

урАвнения - от слова рАвный, а не ровный... %-)

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2015, 23:07
Привет! Вот еще темы с ответами:

Вычислить значение выражения (a+b)*(d-c)
(a+b)*(d-c) __________________ Mov ax,4 Mov bx,2 Mov dx,8 Mov cx,2 Add...

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

Вычислить значение выражения
Вычислить значение выражения d) A/B+C/D где a=20 b=13 c=26 d=15 b формат...


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

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

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