Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Jaguar799
7 / 5 / 2
Регистрация: 08.10.2010
Сообщений: 57
1

Вычислить

15.05.2012, 21:15. Просмотров 904. Ответов 2
Метки нет (Все метки)

Написать программу на ассемблере IBM PC которая вычисляет результат по формуле:

(a*a + b*x + c)/d a=4 b=3 c=7 d=5 х=3 результат вывести в виде: сначало часное, а на следующей строке остаток. P.S. Если можно для каждой строки комментакрий приписать... Чтобы понять было легче... Заранее огромное спасибо!
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2012, 21:15
Ответы с готовыми решениями:

Задан массив А размером п. Вычислить среднее арифметическое положительных элементом. Вычислить a1 • a2 + a2 • a3 + + an -1 • an
помогите решить, пожалуйста! Задан массив А размером n. Вычислить среднее арифметическое...

Даны целые числа X,Y,Z. Вычислить MAX(X+Y,XYZ). Вычислить MIN(X,Y,Z X-Y)
1. Даны целые числа X,Y,Z. Вычислить MAX(X+Y,XYZ). 2. Даны целые числа X,Y,Z. Вычислить...

Вычислить элемент матрицы А и вычислить суммы элементов каждой строки
Напечатать матрицу А и вычислить суммы элементов каждой строки матрицы А

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

Вычислить среднее арифметическое отрицательных чисел. Вычислить сумму элементов каждой строки
Помогите с реализацией задачи: Задать целочисленный двумерный массив NxM (значения N, M вводятся с...

2
Vadimych
635 / 478 / 12
Регистрация: 10.01.2011
Сообщений: 1,047
15.05.2012, 22:32 2
Лучший ответ Сообщение было отмечено как решение

Решение

Есть повод вспомнить добрым словом murderer`a.
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
.model tiny
.286
.code
org 100h
start:
a=4
b=3
x=3
c_=7
d=5
mov ax,3
int 10h
push 0b800h
pop es
 
mov word ptr es:[0],0c30h + (a*a+b*x+c_)/d
mov word ptr es:[160],0c30h + (a*a+b*x+c_) mod d
xor ax,ax
int 16h
 
ret
end start
6
programmisto
92 / 137 / 0
Регистрация: 15.04.2012
Сообщений: 1,032
16.05.2012, 06:21 3
Vadimych, я вот так ещё доделаю:
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
.model tiny
.286
.code
org 100h
start:
db 0FFh
a=4
b=3
x=3
c_=7
d=5
mov ax,3
int 10h
push 0b800h
pop es
 
mov word ptr es:[0],0c30h + (a*a+b*x+c_)/d
mov word ptr es:[160],0c30h + (a*a+b*x+c_) mod d
xor ax,ax
int 16h
 
ret
end start
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2012, 06:21

Вычислить значение t, соответствующие каждому значению x по формуле. Вычислить количество отрицательных значений x
Циклы. На С++ Вариант 7! Задание: Составить алгоритм решения задачи согласно своему варианту. В...

Вычислить сумму чисел:в указанном пределе, с неопределенным пределом. Вычислить значение выражения
s=\sum_{n=1}^{15}*{(-1)}^{n+1}*\frac{2*sin(n*x)}{n},y=x Помогите найти ошибку. unit Unit1; ...

Вычислить в одномерном массиве вычислить сумму элементов массива...
В одномерном массиве, состоящем из 10 целых элементов, вычислить сумму элементов массива,...


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

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

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