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

написать программу для вычисления мат. урав. на ассемблере

16.12.2013, 03:59. Показов 1435. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
здравствуйте, я новичок в ассемблере
не получается написать программу для вычисления уравнения:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\prod_{A=0}^{A=5}(3{C}^{3}-A)+4{B}^{2}
A,B,C - некие целые переменные. вывод результата на экран в десятичной системе исчисления. результаты расчетов занести в файл.

Добавлено через 2 часа 52 минуты
Цитата Сообщение от andrej_duval Посмотреть сообщение
здравствуйте, я новичок в ассемблере
не получается написать программу для вычисления уравнения:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\prod_{A=0}^{A=5}(3{C}^{3}-A)+4{B}^{2}
A,B,C - некие целые переменные. вывод результата на экран в десятичной системе исчисления. результаты расчетов занести в файл.
вот кое-что сделал, но здесь я пытался сделать хотя бы суммирование


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
.org 100h
 
begin:
mov Al, 00h
mov ah, 09h
mov dx, offset Message2
; LEA dx, Message 2
int21h
 
 
mov Al, 00h
mov ah, 0Ah
mov dx, offset BUFFER1
LEA dx
 
inc DI
mov bx,[DI]
mov DX,BX
sub BX,30h
mov [DI],BX
 
LEA DI, Buffer1
inc DI
mov CX, [DI]
add CH, oooo6
 
LEA DI, Buffer1
inc DI
mov CX, [DI]
add CH, oooo6
mov AX, 00h
 
Summa_L
inc DI
mov bx,[DI]
mov DX,BX
add DH,00h
add AX,DX
Loop Summa_l
Добавлено через 2 часа 10 минут
народ, вот заново отредактировал


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
60
DATASG SEGMENT PARA 'DATA' 
Msg2 DB 'tipo rgz', 10, 13, 'variant3',10,13,'$' 
buffer1 dw 0FFFFh
DATASG ENDS
 
CODESG SEGMENT PARA 'CODE' 
BEGIN PROC FAR 
ASSUME  CS:CODESG, DS:DATASG 
PUSH DS            ;Записать DS в стек 
SUB AX,AX          ;Установить ноль в АХ 
PUSH AX            ;Записать ноль в стек 
MOV AX,BUFFER1      ;Занести адрес 
MOV AX, 04h
MOV ah,40h
BEGIN   ENDP
 
main proc far
mov Al, 00h
mov ah, 09h
mov dx, offset Msg2
; LEA dx, Msg2
int 21h
main endp
 
 
mov Al, 00h
mov ah, 0Ah
mov dx, offset Msg2
LEA dx, Msg2
 
inc DI
mov bx,[DI]
mov DX,BX
sub BX,30h
mov [DI],BX
 
LEA DI, Buffer1
inc DI
mov CX, [DI]
add CH, 00006h
 
LEA DI, Buffer1
inc DI
mov CX, [DI]
add CH, 00006h
mov AX, 00h
 
Summa_L:
inc DI
mov bx,[DI]
mov DX,BX
add DH,00h
add AX,DX
Loop Summa_l
 
exit:
MOV AH,40h
int 21h
CODESG   ENDS 
 END BEGIN
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2013, 03:59
Ответы с готовыми решениями:

Как написать программу на ассемблере для вычисления выражения через FPU?
f(x,y,z)=(lg(x)*0,032*y^3*0,992)/(x^2*0,909*(0,412-y^8*0,771))-0,574 Добавлено через 1 час 18...

Используя приведенное ниже выражение, написать программу на ассемблере для вычисления результата
Прошу помощи в решении данного уравнения Используя приведенное ниже выражение, написать...

Написать программу для вычисления выражения. Для вычисления повторяющихся математических операций
Написать программу для вычисления выражения. Для вычисления повторяющихся математических операций...

Написать программу на Ассемблере для включения кнопкой LED (ATMEGA328P)
Здравствуйте всем. По лабораторной работе дали задание написать программу на Ассемблере для...

1
0 / 0 / 0
Регистрация: 14.12.2013
Сообщений: 3
17.12.2013, 19:08 2
в четверг до 10.00 нужно РГЗ сдать)))))
0
17.12.2013, 19:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2013, 19:08
Помогаю со студенческими работами здесь

Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала числа написать функцию пользователя
Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала...

Написать программу для вычисления
в понедельник экзамен,а я вообще не соображаю(( помогите,пожалуйста..хоть несколько задач.....

Написать программу для вычисления
Помогите написать программу для вычисления при действительных значениях всех переменных значений по...

Написать программу для вычисления A.
Прошу написать программу для вычисления x и y ввести с клавиатуры. Буду очень признателен.

Написать программу для вычисления n!!=2*4*6*…*n.
Помогите, пожалуйста Написать программу для вычисления n!!=2*4*6*…*n.

Написать программу для вычисления
y = (2n-1)!! = 1 * 3 * 5 * ... * (2n-1), n>0 static void Main(string args) { ...


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

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