Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
MarcuSSS
0 / 0 / 0
Регистрация: 23.06.2011
Сообщений: 1
1

Сделать через стек

26.06.2011, 23:33. Просмотров 620. Ответов 1
Метки нет (Все метки)

Программа которая находит n-член арифметической прогрессии.

Вот она (проверьте на правильность)

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
.MODEL SMALL
.DATA
a_X DW 2
q_X DW 7
n_X DW 6
.CODE
arifm PROC
POP CX
mov AX, n_X
mov BX, 1
SUB AX, BX
mov BX, q_X
MUL BX
mov BX, a_X
ADD AX, BX
PUSH CX
RET
arifm ENDP 
program:
MOV AX,@DATA
MOV DS,AX
;--------------
CALL arifm
;--------------
MOV AX, 4C00H
INT 21H
END program
Теперь эту задачу надо сделать через стек...
Помогите пожалуйста..
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2011, 23:33
Ответы с готовыми решениями:

Посчитать кубы по формуле через стек
a3+b3-c3 (все числа в кубе)

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

Внешняя процедура, выполняющая сложение двух чисел (передача параметров через стек)
Помогите, пожалуйста!!!! Написать прорамму с внешней процедурой, выполняющую сложение 2 чисел с...

Составьте процедуру sоrt, которой через стек передаются адреса двух однобайтных двоичных чисел
Составьте процедуру sоrt, которой через стек передаются адресадвух однобайтных двоичных чисел....

печать строки. передача строки через стек
c1 segment assume cs:c1, ds:c1, ss:c1 org 100h start: jmp setup prg proc pop dx mov...

1
alexcoder
2012 / 721 / 150
Регистрация: 03.06.2009
Сообщений: 4,553
Завершенные тесты: 1
27.06.2011, 10:57 2
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 SMALL,c
.CODE
arifm PROC a_X:word, q_X:word, n_X:word
POP CX
mov AX, n_X
mov BX, 1
SUB AX, BX
mov BX, q_X
MUL BX
mov BX, a_X
ADD AX, BX
PUSH CX
RET
arifm ENDP 
program:
MOV AX,@DATA
MOV DS,AX
;--------------
CALL arifm,2,7,6
;--------------
MOV AX, 4C00H
INT 21H
END program
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2011, 10:57

Через стек по ссылке
Задание такое Ввод x,y Вывод x+y=100(Да/Нет) Через стек по ссылке. extrn InputInt:near extrn...

Передача параметров через стек
Здравствуйте . Вот есть задача решить уравнение 2*d/3*c - 6*c*d , используя внешние процедуры....

Передача параметров через стек
Здравствуйте! Подскажите как можно переменную передать через стек в качестве параметров и как...


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

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

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