0 / 0 / 0
Регистрация: 26.05.2023
Сообщений: 2
1

Сумма первых 10 натуральных чисел (результат записать в АХ)

26.05.2023, 09:27. Показов 332. Ответов 7

Студворк — интернет-сервис помощи студентам
Составить фрагмент программы на языке Ассемблер, подсчитывающий сумму первых 10 напуральных чисел (результат записать в АХ)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2023, 09:27
Ответы с готовыми решениями:

Вычислить L = Sm / Sn, где Sm - сумма H первых натуральных чисел, Sn - сумма N первых натуральных чисел
Вычислить L=Sm/Sn, где Sm-сумма H первых натуральных чисел, Sn-сумма N первых натуральных чисел.

Сумма первых N натуральных чисел
Найти сумму первых N натуральных чисел и сохранить ее.

Сумма первых N натуральных чисел (рекурсия)
sum(0,0). sum(1,1):-!. sum(A,S):- A1=A-1 , sum(A1,S1), S=S1+A. Данный код выдает ошибку, так как...

Циклы: сумма квадратов первых n натуральных чисел
Найти сумму квадратов первых n натуральных чисел

7
Модератор
Эксперт по электронике
8806 / 6589 / 894
Регистрация: 14.02.2011
Сообщений: 23,171
26.05.2023, 11:02 2
Цитата Сообщение от YTKAHOC Посмотреть сообщение
программы на языке Ассемблер
А контроллер какой? у каждого ассемблеры разные.
1
0 / 0 / 0
Регистрация: 26.05.2023
Сообщений: 2
26.05.2023, 11:52  [ТС] 3
Контроллера не дано, следовательно можно использовать любой (желалательно связаный с автоматикой и микропроцессорной техникой)
0
3575 / 2243 / 406
Регистрация: 09.09.2017
Сообщений: 9,392
26.05.2023, 12:46 4
Цитата Сообщение от YTKAHOC Посмотреть сообщение
Контроллера не дано, следовательно можно использовать любой
Любой, говорите? Тогда пусть будет AVR. Правда, у него нет регистра AX... ну так и в условии не сказано, что это регистр!
Assembler
1
2
3
4
5
.data
AX: .byte 1
.text
ldi r16, 55
sts AX, r16
2
6699 / 2678 / 371
Регистрация: 17.02.2013
Сообщений: 3,942
26.05.2023, 18:48 5
Лучший ответ Сообщение было отмечено i8085 как решение

Решение

Цитата Сообщение от YTKAHOC Посмотреть сообщение
(результат записать в АХ)
Кто-то кому-то сушит мозги.
Регистр AX есть в Intel 8086 и совместимых, только это не микроконтроллеры, а микропроцессоры.
Может речь идет о 16-разрядном программировании под MS-DOS для IBM PC совместимых персоналок ?

Добавлено через 4 минуты
Тадыть
Код
	MOV	CX, 10
	MOV	BX, 1
	XOR	AX, AX
CYCL:	ADD	AX, BX
	INC	BX
	LOOP	CYCL
Добавлено через 4 минуты
И даже соптимизировать мона
Код
	MOV	CX, 10
	XOR	AX, AX
CYCL:	ADD	AX, CX
	LOOP	CYCL
0
3575 / 2243 / 406
Регистрация: 09.09.2017
Сообщений: 9,392
Вчера, 19:30 6
Цитата Сообщение от Ethereal Посмотреть сообщение
И даже соптимизировать мона
После оптимизации там запись константы должна была остаться, а не циклы
1
Модератор
1783 / 881 / 164
Регистрация: 23.07.2018
Сообщений: 3,053
Записей в блоге: 3
Сегодня, 11:29 7
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
запись константы должна была остаться
Assembler
1
2
3
.code
mov ax, 1+2+3+4+5+6+7+8+9+10
end
Могут остаться макроассемблерные, а не машинные циклы.
0
3575 / 2243 / 406
Регистрация: 09.09.2017
Сообщений: 9,392
Сегодня, 12:27 8
Цитата Сообщение от politoto Посмотреть сообщение
Assembler
1
2
3
.code
mov ax, 1+2+3+4+5+6+7+8+9+10
end
Assembler
1
2
3
.code
mov ax, 55
end
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Сегодня, 12:27
Помогаю со студенческими работами здесь

Сумма квадратных корней n первых натуральных чисел
Здравствуйте, есть ли формула для суммы квадратных корней n первых натуральных чисел. Можно и для...

Записать прообраз для каждого из первых шести натуральных чисел
Пусть X - множество неупорядоченных троек (a, b, c) натуральных чисел и N - множество натуральных...

Из первых n натуральных чисел вывести на экран те, сумма цифр которых четна
Из первых n натуральных чисел вывести на экран те, сумма цифр которых четна (n вводятся с...

Из первых n натуральных чисел вывести на экран те, сумма цифр которых четна
из первых n натуральных чисел вывести на экран те, сумма цифр которых четна Добавлено через 1...

Из первых n натуральных чисел вывести на экран те, сумма цифр которых четна
Из первых n натуральных чисел вывести на экран те, сумма цифр которых четна (n вводится с...

Какое количество первых чётных натуральных чисел надо сложить, чтобы их сумма превысила 10000
Какое количество первых чётных натуральных чисел надо сложить, чтобы их сумма превысила 10000,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru