|
|
Другие темы раздела | |
Assembler Пользователь вводит трехзначные числа, после нажатие enter, числа выводятся согласно возрастанию. I8086 Здравствуйте! Учусь на первом курсе (первый семестр, обучения с марта) института. Идет информатика и задание по лабораторной написать программу, при которой пользователь будет вводить трехзначные числа и по нажатию ентер, введенные числа будут сортировать по возрастанию, а так же переводится в 16-ти код. Я в ассемблере полный ноль (сейчас пытаюсь что-то сделать, но попытки мои неуспешны),... https://www.cyberforum.ru/ asm-beginners/ thread2595624.html |
Разделите число 23000Fh на 2000h. Неполное частное и остаток запишите в отдельные переменные Assembler Знающие люди, помогите исправить код для задания: Разделите число 23000F16 на 200016. Неполное частное и остаток запишите в отдельные переменные. Код не компилируется (не создается exe), получается только .map файл. Эмпирическим путем выяснил, что до "div bx" включительно все компилируется. На 1 скрине код, на 2 .bat для компиляции. |
Assembler Не получается использовать dword в tasm
https://www.cyberforum.ru/ asm-beginners/ thread2595127.html Пробую написать простенькую программку. Суть в том, чтобы прямо по адресу занести данные и вывести их, но в строках (10) и (15) при попытке ассеблировать в тасме выдает ошибку "argument to operation or instruction has illegal size". Причем в строке (7) ошибку не выдает, пробовал заменять dword на word, меняя адреса соответственно под 2 байта и выводя 4 числа вместо 8-ми и все отлично работало ... |
Assembler Вывод сообщения на экран посимвольно средствами DOS
https://www.cyberforum.ru/ asm-beginners/ thread2594785.html Здравствуйте, я вовсе не специалист и поэтому не сильно разбираюсь в ассемблере, но мне необходим какой-нибудь пример, демонстрирующий вывод сообщения на экран ПОСИМВОЛЬНО средствами DOS. |
Константа слишком большая Assembler masm model small .stack 1000h .data x dw 0 y dw 0 z dw 0 F dw ? |
Assembler Узнать, является ли символ строки цифрой Есть строка, нужно получить ее (длина стркоки-3) элемент. И узнать является ли он цифрой, а первый элемент буквой. https://www.cyberforum.ru/ asm-beginners/ thread2594292.html |
Assembler Арифметические операции в FASM
https://www.cyberforum.ru/ asm-beginners/ thread2594085.html Есть код, вроде работающий, но арифметические операции почему-то неверно выполняются. Вкратце, нужно, чтобы вывелся доход (произведение первого и второго полей) и расход (третьего и четвёртого, помноженного на второе). Сам код: format PE GUI 4.0 ;специальный формат исполнимых файлов для Windows — формат PE (Portable Executable) entry start include 'E:\ABC\LB\fasm\INCLUDE\win32a.inc' ... |
error 2006 , error 2114 Assembler При попытке собрать этот код: .386 .model flat, stdcall include \masm32\include\kernel32.inc include \masm32\include\user32.inc includelib \masm32\include\kernel32.inc |
Assembler Анонимные метки
https://www.cyberforum.ru/ asm-beginners/ thread2593781.html можно ли создать многоуровневые анонимные метки? примерно так @@1:.... @@2:... jmp @b1 |
Assembler Дано два числа, если значения 5-го разряда в первом числе 0, изменить второе число на сумму этих чисел Здраствуйте помогиет пожалуйста с заданием: Дано два числа, если значения 5-го розряда в первом числе 0, изменить второе число на сумму этих чисел. Вот что получилось у меня, но проверяя его через OllyDBG результат не верный.(Числа могут быть любыми) .586 .model flat,c option Casemap:none .DATA a DD 23434 https://www.cyberforum.ru/ asm-beginners/ thread2593290.html |
Циклический сдвиг элемента в массиве Assembler Жуть как туплю. В общем, погуглила, попыталась решения внедрить в свой код - не получается. Весь код разбирать не нужно, только часть, где "ost:", там я не пойму как реализовать переход на след. элемент. Я понимаю - с регистрами проблема, но не пойму какая. Код компилируется, но дропается, если 1 элемент нечетный. So... %include "io.inc" section .data arr dd 3, 2, 3, 19, 5, 2, 126,... |
Assembler Решить систему уравнений с побитовыми операциями (a11 & x) ^ (a12 & y) = b1 (a21 & x) ^ (a22 & y) = b2 Мне данны a11,a12,a21,a22,b1,b2.Помогите пожалуйста составить уравнение которое позволит найти x и y.Только пожалуйста не кодом а так же уравнением,писать буду на Ассемблере.Заранее благодарю. https://www.cyberforum.ru/ asm-beginners/ thread2592992.html |
1 / 1 / 0
Регистрация: 09.03.2018
Сообщений: 30
|
||||||
0 | ||||||
Ввести с клавиатуры произвольную строку символов и выдать на экран количество введенных символов - Assembler - Ответ 1431925609.03.2020, 16:30. Показов 2407. Ответов 1
Метки (Все метки)
Cоставить программу которая вводит с клавиатуры произвольную строку символов (конец строки клавиша enter) и выдает на экран количество введенных символов в десятичном виде и контрольную сумму кодов символов строки в шестнадцатеричном виде.
Как это хоть приблизительно сделать? Например: Введите строку: ALFA Количество символов 4 Контрольная сумма (41+c4+64+41) = 1AA Вывод строки на экран 9 функция 21h-прерывания Пример вывода строки с помощью 9 функции 21h-прерывания Assembler
Вернуться к обсуждению: Ввести с клавиатуры произвольную строку символов и выдать на экран количество введенных символов Assembler
0
|
09.03.2020, 16:30 | |
Готовые ответы и решения:
1
Ввести строку символов, посчитать количество символов, не являющихся буквами английского алфавита Ввести строку символов. Найти количество неповторяющихся символов Написать программу, которая вводит с клавиатуры строку не более 100 символов, еще одну строку не более 50 символов и выводит на экран позиции вхождени Написать программу, которая читает с клавиатуры произвольную строку символов, преобразует ее и выводит результ |
09.03.2020, 16:30 | |
09.03.2020, 16:30 | |
Помогаю со студенческими работами здесь
0
Добавить в произвольную строку разделители через равное количество символов Ввести с клавиатуры строку. Выдать на экран все слова из этой строки ... Написать программу, которая читает с клавиатуры произвольную строку символов, преобразует ее и выводит результат на дисплей в виде строки Исключить из введенной строки символ, введенный с клавиатуры. Вывести на экран количество удаленных символов и строку |