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

Вычисление выражения, помогите найти ошибку

21.06.2016, 22:04. Показов 971. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не понимаю в чём ошибка, программа должна вычисления разность 5-го и 3-го элемента
последовательности: x{n}=(n+4) * 7n - (3n+6);
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
.386
.model flat, stdcall
option casemap: none
 
include /masm32/include/windows.inc
include /masm32/include/user32.inc
include /masm32/include/kernel32.inc
includelib /masm32/lib/user32.lib
includelib /masm32/lib/kernel32.lib
include /masm32/macros/macros.asm
uselib masm32, comctl32, ws2_32
 
.data
 
.code
start:
 
mov eax, 5
mov ebx, 3
mov ecx, 4
mov edx, 7
mov esi, 3
mov edi, 6
 
add ecx, eax
imul esi, eax
add esi, edi
imul edx, eax
imul ecx, edx
sub ecx, esi
add eax, ecx
add ecx, ebx
imul esi, ebx
add esi, edi
imul edx, ebx
imul ecx, edx
sub ecx, edi
 
sub esp, eax
 
 
invoke wsprintf, addr buffer, addr format, esp
invoke MessageBox, 0, addr buffer, addr msg_title, MB_OK; функция вывода
invoke ExitProcess, 0 
 
end start
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2016, 22:04
Ответы с готовыми решениями:

Помогите найти ошибку в вычислении выражения
A/B - 42, если A>B -11, если А=В (A*A - 8)/A, если А<В Первые два случая работают нормально, а...

Вычисление значение выражения: помогите найти ошибку
ПОМОГИТЕ И С ЭТИМ: ВОТ ФУНКЦИЯ: Y2 (x)= Ln (xcos(2)/1+x+2x2, 2<x<3 cos(0.5x+5), x<1 ...

Помогите найти ошибку в программе. Вычисление формулы.
Написал программу, которая считает формулу, но она не работает. Компилятор ошибок не выдает, но...

Помогите найти ошибку в программе: вычисление синуса
#include <stdio.h> #define PI 3,14159265358979323846 int main (void) { double a,b,c,sin; int...

1
3406 / 1825 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
22.06.2016, 08:41 2
1)упростите выражение: (n+4) * 7n - (3n+6)= n(7n+25)-6
2)само вычисление выражения поставьте в подпрограмму
0
22.06.2016, 08:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.06.2016, 08:41
Помогаю со студенческими работами здесь

Вычисление значения выражения (программа выдает ошибку)
Народ, написал программу , а выбивает один и тот же результат, при чем считает очень долго,...

Вычисление значения выражения (программа выдает ошибку)
Не могу понять в чем проблема, выбивает ошибку, помогите пожалуйста)) #include <iostream>...

Вычисление определителя матрицы (помогите исправить ошибку)
program zav9; uses crt; const n=3; var a: array of integer; i,j,d: integer; begin writeln...

Программа пишет ошибку!! Помогите найти ошибку
Program Summa; var i, N, M: integer; begin Writeln ('Введите значение N:'); Read (N); ...


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

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