|
|
Другие темы раздела | |
Assembler Математический пример на ассемблере Задали написать программу на ассемблере которая решает математический пример 90 + 32 * 4 - 41 / 6. Пытался сделать, но не получилось, помогите пожалуйста исправить ошибки. org 100h .model small .stack 100h .data w db ? https://www.cyberforum.ru/ asm-beginners/ thread2519970.html |
Сортировка массива Assembler Здравствуйте, может кто-нибудь помочь мне решить эту задачу? У меня есть код, он компилируется, но он не показывает результат, может кто-нибудь помочь мне, сказав, что не так? Это пример задачи: format PE CONSOLE include 'C:\FASM\INCLUDE\win32ax.inc' entry start section '.data?' data readable writeable |
Assembler Вычислить кусочечную функцию Здравствуйте! Не могу понять условный переход в Ассемблере Очень сложно и непонятно if (a>b) if (b==0) {Error} else {x=a/b-1} if (a<b) if (a==0) {Error} https://www.cyberforum.ru/ asm-beginners/ thread2519504.html | Assembler Переместить заданный символ, если он есть в строке, в конец строки Всем доброго времени суток :) Есть задача: переместить заданный символ, если он есть в строке, в конец строки. У меня не получается реализовать эту задачу(нужно использовать строковые команды). Буду рад вашей помощи.Заранее спасибо. P.S. за основу был взят данный код: MODEL small STACK 256 .data mes1 db 0ah,0dh,'Ishodnaya stroka:','$' string db 'privet ',0ah,0dh,'$' ... https://www.cyberforum.ru/ asm-beginners/ thread2519416.html |
Не могу найти участок кода, где выполняется суть программы (программа рабочая и готова) Assembler Суть программы такая, она берет из входного файла матрицу ,и для каждой строки этой матрицы подсчитывает среднее арифметическое ее отрицательных элементов. Всё хорошо с ней вот только не могу найти часть кода, где происходит подсчёт элементов и где находится среднее арифметическое. Пример работы в вложенном изображении. masm model small .stack 100h .386 .data n dw ?... |
Assembler Удалить из строки все вхождения заданного символа Всем привет) Есть программа, которая не совсем корректно работает. Суть ее в том ,что из консоли мы вводим строку ,затем символ, который нам необходимо удалить, и на выходе получаем строку с удалённым символом. Примеры ее работы в закреплённых изображениях. Исходный код: masm model small include macro.inc .stack 100h .386 .data msg db 30, 30, 30 dup ('$') ; symbols https://www.cyberforum.ru/ asm-beginners/ thread2519370.html |
Assembler Ввести два числа и вывести их сумму С помощью интернета еле как сделал сложение для двух чисел, сумма которых не больше 9. Нужно доработать для ввода трехзначных чисел, сумма которых не больше 999. НО не знаю с какой даже стороны подступиться .model small .stack 256 .data msg1 db 10,13,'Enter A: $' msg2 db 10,13,'Enter B: $' msg3 db 10,13,'Sum of A+B: $' .code .startup https://www.cyberforum.ru/ asm-beginners/ thread2519318.html |
Арифметика Assembler Здравствуйте. Программа считает выражение F = (A + B ) / C - D * E, но из-за значений D и E, которые задал преподаватель, происходит переполнение и считается криво. Подскажите, пожалуйста, что можно с этим сделать, если тип данных с DW менять нельзя? CODESG SEGMENT PARA RG 100H ASSUME CS:CODESG, DS:CODESG, ES:CODESG MAIN: xor ax,ax mov ax,A |
Assembler Сделайте данное задание, бездарно Вычислить заданное целочисленное выражение, используя команды ассемблера. Вывод оформить помощью функции output (4 * b / c + 1) / (2 * c + a * c - b) https://www.cyberforum.ru/ asm-beginners/ thread2519060.html | Assembler Почему при вычитании получаю такой результат: 10-20=F0h ? Есть код который вычитает 2 числа, в моем случае 10 - 20. Ответом должно быть -10. Мне выводит F0. Все правильно работает, только мне нужно знать почему выводится именно F0 может кто-то объяснит?). Мне говорили, что это связано с каким-то Дополнительным кодом. Помогите пожалуйста):-[ https://www.cyberforum.ru/ asm-beginners/ thread2518936.html |
Убрать разделители из строки Assembler Здравствуйте, я учу ассемблер не так давно, столкнулся с такой проблемой: в метке go_to_remove если я меняю jmp go_end на jmp cycle у меня при выполнении выбивает пустую консоль и она за долю секунды сама закрывается. Еще я заметил что у меня нормально не увеличивается значение регистра ebx на метке go_check. Сама суть задания убрать разделители из строки. Подскажите пожалуйста что не так, может... |
Assembler Вывод суммы двух чисел (DOSBox) Нужно вывести сумму двух чисел, с их вводом я, вроде как справился. Но не имею понятия что нужно передать в последний mov. Я просто в ступоре. Нужна помощь. .MODEL SMALL .STACK 256 .DATA msg1 db 'Enter A: $' msg2 db 10,13,'Enter B: $' msg3 db 10,13,'Sum of numbers:','$' https://www.cyberforum.ru/ asm-beginners/ thread2518748.html |
Модератор
|
||||||
27.10.2019, 20:30 | 0 | |||||
TASM Определить, является ли введённая строка симметричной - Assembler - Ответ 1394010527.10.2019, 20:30. Показов 550. Ответов 2
Метки (Все метки)
Ответ
Вернуться к обсуждению: Определить, является ли введённая строка симметричной Assembler
0
|
27.10.2019, 20:30 | |
Готовые ответы и решения:
2
Определить,является ли введенная строка правильной записью целочисленного шестнадцатеричного числа без знака Определите, является ли введенная строка правильной записью целого шестнадцатеричного числа без знака Является ли введенная с консоли строка симметричной Строка: Определить, является ли строка симметричной, а может она - палиндром... |
27.10.2019, 20:30 | |
27.10.2019, 20:30 | |
Помогаю со студенческими работами здесь
0
Определить,является ли строка симметричной Определить, является ли введенная строка палиндромом Определить,является ли введённая строка числом Определить, является ли введенная строка полиндромом |