|
|
Другие темы раздела | |
Assembler Ассемблер i8086, 16 бит, сортировка массива
https://www.cyberforum.ru/ asm-beginners/ thread2788171.html Будьте добры, помогите найти и исправить ошибку в коде(скорей всего в процедуре), прога- солянка из чужих кодов сортировки, ввода/вывода массива, буду очень признателен.:boredom: data segment para public N dw 5 M dw 5, 2, 1,11,6 pkey db "press any key...$" data ends stack segment para stack dw 32 dup(0) temp db ? |
Assembler Определить количество чисел меньше 6 в строке Написать программу в ассемблер, которая определяет количество чисел меньше 6 в строке. Пользователь вводит числа вручную |
Assembler Для данного натурального числа найдите количество цифр, стоящих после большей цифры
https://www.cyberforum.ru/ asm-beginners/ thread2788017.html Длина натурального числа в задании не превышает 100 десятичных зна- ков. Проверять на корректность входных данных и на переполнение при вычислениях не требуется. Для данного натурального числа найдите количество цифр, стоящих после большей цифры. |
Assembler Для данного натурального числа найдите количество его нечётных цифр Длина натурального числа в задании не превышает 100 десятичных зна- ков. Проверять на корректность входных данных и на переполнение при вычислениях не требуется. Для данного натурального числа найдите количество его нечётных цифр Срочно пожалуйста программа полностью с выводом и вводом на ассемблере https://www.cyberforum.ru/ asm-beginners/ thread2788012.html |
Для данного натурального числа проверьте его на простоту Assembler Для данного натурального числа проверьте его на простоту. Помогите срочно пожалуйста, нужна полностью программа с вводом и выводом на ассемблере !!!!!!! |
Assembler Материалы по ассемблеру FASM Можете посоветовать книги статьи и чего-нибудь ещё? И тут вот какое дело. У меня на Вин10 пишет "компьютер х64" процессор: АМД райзен 5 3500х. Я смогу вообще на х86 ассемблере программировать? https://www.cyberforum.ru/ asm-beginners/ thread2787426.html |
Assembler Проблема с записью в переменную Задача такая: Ввести десятичное число и записать его в сегмент данных под символическим именем N (размером в один байт). Вот написал такой код: .model tiny .data N db ? msg1 db "Enter number: ",'$' msg2 db "N: ",'$' ent db 10,13,'$' ;For move cursor .code org 100h https://www.cyberforum.ru/ asm-beginners/ thread2787364.html |
Assembler Проблема с использованием функции printf Здравствуйте! Помогите разобраться, пожалуйста. Преподаватель дал пример программы, в конце которой нужно вывести форматированную строку с использованием функции printf языка Си. Знаю, что параметры здесь передаются в следующем порядке: первый (форматная строка) через rdi, второй в зависимости от типа через rsi/esi/si, третий через rdx/edx/dx, четвёртый через rcx/ecx/cx. Приведу фрагмент... |
Assembler Не работает программа которая вычисляет формулу У меня есть программа. Вычисляет формулу: (a + b) (c-d)/(a + b + c) Консоль просто закрывается и ничего не выводится. Что с ней не так? include System.inc Data segment Mess db 'Результат расчета: ', '$' a dw 0 b dw 0 https://www.cyberforum.ru/ asm-beginners/ thread2787322.html | Assembler Сформировать вектор результата с обнулением байтов, в которых наименьшая "1" расположена в бите номер 3 Определить малейшие номера битов со значением "1" в отдельных байтах элементов начального вектору, загрузить результаты анализа (номера битов) в другой вектор и сформировать вектор результата с обнулением байтов, в которых наименьшая "1" расположена в бите номер 3. https://www.cyberforum.ru/ asm-beginners/ thread2786920.html |
Assembler Записать по адресу KOD цифры(как символы) из десятичной записи числа Пусть в сегменте данных под символическим именем N хранится беззнаковое десятичное число (от 0 до 255). Необходимо записать по адресу KOD цифры (как символы) из десятичной записи числа. Вот составил такой код: .model tiny .data N db ? KOD db 3 dup (?) msg1 db "N: ",'$' msg2 db "KOD: ",'$' ent db 10,13,'$' ;For move cursor |
Assembler Оптимизация ассемблерной вставки(Простой код)
https://www.cyberforum.ru/ asm-beginners/ thread2786727.html #include <stdio.h> int A; int d; int main(){ int i; d=1; i=0; while(i<=6){ __asm { cmp i, 6 |
Модератор
|
||||||||||||||||
25.02.2021, 12:51 | 0 | |||||||||||||||
C/C++ Определить минимум в первой половине массива и максимум во второй - Assembler - Ответ 1528844625.02.2021, 12:51. Показов 1814. Ответов 4
Метки (Все метки)
Сообщение было отмечено r00kzy_ как решение
Решение
Я к тому, что на "C" все могут решить, а как только возникает слово "ассемблер", так и ноги становятся ватными, руки дрожат и даже алгоритм решения из головы вылетает.
Ну вот и решите на своём "C":
Хотя можете гордиться, что не желаете учиться - ассемблер это только то, что можно скопировать с форума, там ведь больше не изучается... Вернуться к обсуждению: Определить минимум в первой половине массива и максимум во второй Assembler
1
|
25.02.2021, 12:51 | |
Готовые ответы и решения:
4
Найти максимальный элемент в первой половине массива и минимальный - во второй половине массива В первой половине массива найти максимальный элемент, во второй половине минимальный Выполнить реверс отдельно в первой половине и второй половине массива Выполнить реверс массива отдельно в первой половине и второй половине |
25.02.2021, 12:51 | |
25.02.2021, 12:51 | |
Помогаю со студенческими работами здесь
0
Найти наименьший элемент массива и определить, в какой половине массива он находится – в первой или второй Определить, в какой половине массива больше нулей - в первой или во второй В массиве найти в первой половине массива наибольший,а во второй половине-наименьший элемент и поменять их местами Определить, в какой половине массива сумма элементов больше - в первой или во второй Определить первый и второй максимум, принадлежащих первой трети массива Найти максимум среди элементов первой половины массива и минимум среди второй половины массива, которые поменять местами |