|
|
Другие темы раздела | |
Assembler Вывести большее число из набора заданных чисел Не получается вывести большее число из набора заданных чисел.Выводит значение из decimal 16 bit.Нужен вывод целого числа в консоль include emu8086.inc org 100h .data num db 1,2,3,4,5,6,7,8,9 max db ? .code mov ax,@data mov ds,ax https://www.cyberforum.ru/ asm-beginners/ thread2529392.html |
Для заданного массива чисел посчитать количество положительных чисел и занести их в обратном порядке в другой массив Assembler Помогите пожалуйста написать код на Ассемблере MASM для задания "Для заданного массива чисел посчитать количество положительных чисел и занести их в обратном порядке в другой массив". В универе особо ничего не объясняют и поэтому в Ассемблере я не сильно шарю, поэтому пожалуйста, спасииите...( |
Assembler Относительная прямая адресация
https://www.cyberforum.ru/ asm-beginners/ thread2529307.html Доброго времени суток! Не понятно: почему при относительной прямой адресации в коде команды хранится именно значение смещения к нужной команде, а не непосредственно логический адрес команды. Ещё прочитал на стороннем сайте по поводу этого вида адресации вот какую информацию: «У такого режима адресации два преимущества. Во-первых, машинная команда становится короче, так она содержит не полный... |
Assembler Код от VS для gcc
https://www.cyberforum.ru/ asm-beginners/ thread2529305.html Здравствуйте. Имеется код asm написанный под компиляцию в VS. Там всё компилируется и работает. Не могу перевести его под компиляцию в gcc, что-то совсем тяжело с Ассемблером у меня. Как он должен выглядеть для компиляции на gcc? __asm { pushad mov edi,offset szPassword mov ebx,offset bAlphabet |
Вернуть массив из GAS в программу на C++ Assembler ex.s: .section .data arr: .long 123 .long 888 .long 999 .long 666 .section .text .global main main: |
Assembler Реализация программы, издающей писк только при вводе латинских букв после цифры
https://www.cyberforum.ru/ asm-beginners/ thread2528517.html Необходимо создать программу, издающую писк(звуковой сигнал) только при вводе латинских букв после цифр. Прошу подсказать, как и где реализовать писк, а также, может кто то поможет улучшить прогу. Код ниже: Assume CS:Code, DS:Code Code Segment org 100h Start: mov ax, cs mov ds, ax mov ah, 0ah lea dx, buffer int 21h |
Assembler В массиве заменить элементы, равные 5, на 8
https://www.cyberforum.ru/ asm-beginners/ thread2528469.html Добрый день. есть задача "Поиск и замена образцов указанного диапазона на другое число. Вывод на экран их количество" Т.е. есть набор целочисленных значений; число, которое мы будем искать (например, 5) число, на которое мы эту пятерку будем менять (например все 5 в наборе меняем на 8) И нужно вывести на экран количество этих самых 5 в наборе появляются такие ошибки: (29) wrong... |
Заменить каждое вхождение слова "это" на "то" Assembler Заменить каждое вхождение слова "это" на "то". Речь идет именно о слове, а не о подстроке |
Assembler Вычислить арифметическое выражение
https://www.cyberforum.ru/ asm-beginners/ thread2528415.html не знаю как сделать это на ассемблере , и вставками через си пробовал , сколько не пытался выдает ошибки ( не шарю) (((22*3-45/6)/14)/((134-7*5)/13))*2+4 |
Assembler Реализация операций умножения и деления используя команды сдвига
https://www.cyberforum.ru/ asm-beginners/ thread2528273.html Необходимо умножить целое ЗНАКОВОЕ у число в дополнительном коде на правильную дробь: V = y * a / b. a и b – целые числа y вводим с клавиатуры При выполнении операций умножения и деления запрещается применять команды умножения и деления. Реализовать данные операции используя команды сдвига и сложения (вычитания). Вопрос: Как это реализовать? |
Вывод версии DOS Assembler Есть функция 3306 в прерывании 21h, которая возвращает данные, пример которых указан во вложении. Как возможно возвращаемые значения вывести в консоль? org 100h mov ax, 3306 int 21h mov ah, 4Ch int 21h |
Assembler Найти наибольшую сумму двух чисел из массива Нужно найти наибольшую сумму двух чисел из массива (1,2,3,4,5,6,7,8,9,10) я абсолютно не знаю с чего начать и как это делать. с другим языком программирования еще как-нибудь бы мог, но с ассемблером я 0 https://www.cyberforum.ru/ asm-beginners/ thread2527640.html |
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 192
|
||||||
0 | ||||||
Найти минимальный элемент матрицы и заменились все нулевые элементы главной диагонали на минимальный элемент - Assembler - Ответ 1398944813.11.2019, 11:14. Показов 1522. Ответов 7
Метки (Все метки)
В функцию на ассемблере вводится матрица
Я записал код так.
Вернуться к обсуждению: Найти минимальный элемент матрицы и заменились все нулевые элементы главной диагонали на минимальный элемент Assembler
0
|
13.11.2019, 11:14 | |
Готовые ответы и решения:
7
Найти минимальный элемент под главной диагональю матрицы Найти минимальный элемент матрицы и проверить четность его индексов Найти в массиве минимальный по модулю элемент. Заменить им элементы с нечетными номерами Найти в массиве минимальный по модулю элемент. Заменить им элементы с нечетными номерами |
13.11.2019, 11:14 | |
13.11.2019, 11:14 | |
Помогаю со студенческими работами здесь
0
Найти максимальный элемент на главной диагонали матрицы и заменить его на 1 Заменить элементы главной диагонали матрицы на максимальный элемент побочной диагонали на минимальный элемент Найти минимальный элемент матрицы и заменить на него элементы главной диагонали Найти минимальный элемент главной диагонали матрицы, и заменить им элементы первого столбца |