Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Найти количество положительных и нулевых элементов в массиве https://www.cyberforum.ru/ asm-beginners/ thread1896809.html
найти количество положительных и нулевых элементов в массиве A={a} при условии c<=a<=d. Тип данных BYTE. %-) #include<stdio.h> #define N 10 int main() { short int A; long int counter; Так и сдавайте. А вопрос в чём?
Assembler В регистрах общего назначения хранятся два числа, удвоить каждое из них. В регистрах общего назначения хранятся два числа, удвоить каждое из них. другие варианты решения этой задачи? add ax,ax add bx,bx https://www.cyberforum.ru/ asm-beginners/ thread1899046.html
Assembler Подсчитать количество четных элементов в массиве
Дан массив: байтов. Подсчитать количество четных элементов. Вот составил программу, выводит неправильный ответ. Помогите, пожалуйста, где я ошибся? .model small .stack 100h data segment ... А каким образом происходит вывод результата? Добавлено через 4 минуты Вы забыли добавить код завершения DOS COM программыint 20h
Assembler Деление регистра на регистр model small .stack 100h .data len db 5 len2 db 10 masA db 1,2,3,4,5,1,1,1,1,1 masB db 2,2,1,3,2 res db 5 res2 db 10 .code mov ax,dl mov bx,len2 div bx Команда div делит двойное слово dx:ax на делитель, если делитель - слово, при этом частное в ax, остаток в dx делит слово ax на делитель, если делитель - байт,... https://www.cyberforum.ru/ asm-beginners/ thread1898878.html
Assembler Выведите на экран значение максимального элемента и их количество. С++ и Ассемблер https://www.cyberforum.ru/ asm-beginners/ thread1898140.html
Цель работы Научится оперировать с циклами для данных в формате short*int. Исходные данные и результат должны быть проверены на диапазон допустимых значений. Порядок работы Что такое ассемблерный модуль в терминах вашей методички?
Assembler Составить программу для нахождения y=2*min(x1,x2), где x1 и x2- числа, введённые с клавиатуры
нужна помощь нужно составить программу для нахождения y=2*min(x1,x2), где x1 и x2- числа, введённые с клавиатуры. Результат вывести на экран. Нужна помощь, не шарю в Assembler, но нужно написать вот... Закреплённая тема https://www.cyberforum.ru/asm-beginners/thread54461.html
Assembler Работа с прерываниями
Есть программа для работы с прерыванием по таймеру. Не могу до конца разобраться как и что работает. Прошу детально объяснить что тут и к чему. code segment assume DS: data, CS: code begin:... Что дает 0200h в регистре AX? Указывает номер функции для прерывания 21 http://assembler-src.blogspot.com/2010/04/21h-dos.html Номер помещается в AH а не в AL, поэтому если работа идет с АХ, то в...
Assembler Квадратичная иррациональность. Вывод массива непрерывной дроби на экран https://www.cyberforum.ru/ asm-beginners/ thread1897742.html
Нужно написать программу на NASM: представление квадратичной иррациональности в виде непрерывной дроби Есть написанный мною код, но не могу проверить на правильность(компилится нормально), т.к я... catherine_save, уточните, под какую ОС вы пишете, т.к. в составе Linux и Windows есть готовые средства для вывода чисел на экран, а для DOS - их хоть и нет, но есть множество примеров, в том числе и...
Assembler Дальний адрес массива в переменной-указателе https://www.cyberforum.ru/ asm-beginners/ thread1895047.html
Начал изучать ассемблер. И вот стало интересно как с помощью указателя сохранить дальний адрес массива в переменной-указателе? взять сегмент ds и взять смещение offset massiv и сохранить в два этапа в перменную указатель. Но если передача параметра через стек (или в ячейке памяти находится указатель) то чтение указателя...
Assembler Вывод цветной строки n раз Здравствуйте, как можно вывести какую-нибудь строку в цвете несколько раз? Вывести смог, но с цветом разобраться не могу :( .model tiny .code org 100h begin: mov cx,10 Label: Скорее всего, это предлагается выполнить или функциями видео BIOS int 10h или прямой записью в видеопамять. Добавлено через 3 минуты http://www.codenet.ru/progr/dos/int_0009.php Функции 13h ... https://www.cyberforum.ru/ asm-beginners/ thread1895939.html
Assembler Переход на несколько байт Допустим нужно в программе сделать переход на 100 байт вперёд. НО, программа на жестком диске может быть разбита как угодно. Как она находит нужное продолжение кода? Подскажите раздел где можно об... Во времена DOS обходились созданием оверлейных (overlay) exe. В эпоху protected mode при нехватке физического ОЗУ обходятся swap-файлом на HDD/SSD. https://www.cyberforum.ru/ asm-beginners/ thread1898663.html Вычисление логических операций по формуле Assembler
Программа должна считать по заданной формуле. Программа написана для процессора 8086 под управлением DOS. Создал объектный файл через Tasm, затем через т-линк получил ехе. Программа запускается но... push ds xor ax,ax push ax; выход из главной процедуры (возврат в DOS, команда ret) ret ;Имеется ввиду ret far. Зацените. Техника завершения Exe-программ из версий MS-DOS 1.x Вероятно взята...
0 / 0 / 0
Регистрация: 08.01.2017
Сообщений: 39
Записей в блоге: 1
0

Обработка целочисленного массива: заполнение по формуле, вычисление суммы, изменение элементов по правилу. - Assembler - Ответ 9999401

13.01.2017, 08:22. Показов 1719. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Составьте программу, которая обрабатывает целочисленный массив из нескольких (например, 10) элементов следующим образом:

заполняет массив некоторыми числами (согласно пункту a соответствующего варианта задания);
выводит сформированный массив на экран;
подсчитывает и выводит на экран сумму элементов массива;
изменяет элементы массива по некоторому правилу (согласно пункту b варианта задания);
выводит полученный массив на экран;
подсчитывает и выводит на экран новую сумму элементов массива.
Заполнение, изменение и подсчет суммы элементов массива необходимо оформить в виде отдельных подпрограмм.

а)арифметическая прогрессия: a0 = 18, d = 43
б)элементы, кратные четырём, уменьшить в четыре раза

Вернуться к обсуждению:
Обработка целочисленного массива: заполнение по формуле, вычисление суммы, изменение элементов по правилу. Assembler
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.01.2017, 08:22
Готовые ответы и решения:

Вычисление суммы неповторяющихся элементов одномерного целочисленного массива A(M)
Составьте программу вычисления суммы неповторяющихся элементов одномерного целочисленного массива A(M), являющихся простыми числами

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

Вычисление суммы элементов массива по формуле
Программа на языке Паскаль АБС Даны х1,х2,…,х10. Определеить S=\sum_{i=1}^{10}\left(x_i-2 \right)^3+\sum_{i=1}^{10}x^2_i

8
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.01.2017, 08:22
Помогаю со студенческими работами здесь

Обработка элементов целочисленного массива
Помогите, пожалуйста! Дан массив целых чисел, состоящий из 20 элементов, заполнить его с клавиатуры. Найти: • сумму элементов,...

Вычисление суммы чисел по формуле без массива
Даны натуральное число n, действительные числа a1,a2,…,an. Постарайтесь обойтись без массивов – в задаче нет необходимости сохранения...

Вычисление НОК элементов целочисленного массива
составьте программу вычисления НОК элементов целочисленного массива А(n), что расположены перед первым нулевым элементом данного массива ...

Вычисление чётных элементов целочисленного массива. Замена наибольшего элемента массива
Добрый вечер, прошу прощения что беспокою вас по столь лёгкой для вас теме, но у меня не получается решить задачи по паскалю, ибо я совсем...

Вычисление по формуле. X - сумма всех элементов массива; Y - произведение положительных элементов массива
Составить программу для вычисления по формуле X - сумма всех элементов массива; Y - произведение положительных элементов массива; ...

0
Новые блоги и статьи
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru