|
|
Другие темы раздела | |
Assembler Выполнить умножение на 32 и деление на 8 арифметическими командами и командами сдвига
https://www.cyberforum.ru/ asm-beginners/ thread2513499.html Помогите с лабой пожалуйста. При выполнении лабораторной используется программа - emu8086 |
Assembler Необходимо пояснить asm вставку Мне помогли сделать лабу. В ней используются ассемблерные вставки. Я знаю какую задачу они выполняют, но хотелось бы понять код. На вход идет n- число строк, m-число столбцов, matrix - сама матрица. Первая asm вставка проверяет условие : В матрице количество столбцов, в которых есть два подряд идущих отрицательных элемента, нечетно. Вот она: public _characteristicOfMatrix .586 .model flat... |
Assembler Передать параметры через стек и сделать процедуру ближней
https://www.cyberforum.ru/ asm-beginners/ thread2513273.html Есть программа поиска в массиве большего числа. Тип процедуры дальний, передача данных через регистры. Нужно сделать ближнюю через стек. Подскажите пожалуйста. stseg segment para stack dw 16 dup(?) stseg ends dseg segment para mass dw 6,-2,1,11,0,-8,5,2 y dw ? dseg ends |
Assembler Конфликт размеров операндов Выводит ошибку: конфликт размеров операндов. Я понимаю, почему она возникает, но как исправить ее я не знаю. А вообще решала задачу: Дано число в двоичном коде поменять местами третий бит с пятым. Результат умножить на 8 и проинвентировать. #include <iostream> using namespace std; int main() { long int a; https://www.cyberforum.ru/ asm-beginners/ thread2512954.html |
Вывод массива на экран (Код работает ,но не выводит) Assembler Здравствуйте! Подскажите, пожалуйста, почему не выводит массив? .model small .STACK 100h data segment ecsc db 256 dup(27) ends data assume cs:code,ds:data code segment start: mov ax,data |
Assembler Десятичная система счисления
https://www.cyberforum.ru/ asm-beginners/ thread2512735.html Здравствуйте Вопрос такой: почему результат выводится в десятичном виде? Хоть я считаю числа двоичные? |
Assembler Упорядочить все числа в файле по возрастанию Доброго времени суток. Задача: есть код, который в теории должен копировать строку из файла, сортировать числа в ней и записывать в файл. К сожалению при чтении из файла считываются символы, а не числа. Надеюсь кто-нибудь знает как считать из файла числа, а затем их записать. Заранее спасибо. Для наглядности прикладываю код. .486 model small Data SEGMENT use16 https://www.cyberforum.ru/ asm-beginners/ thread2512670.html |
Assembler Неверный ответ при делении При делении(не важно какие значения х) y = 1 вот код: data segment x dw -50 y dw ? ends stack segment dw 128 dup(0) ends |
Assembler Вычислить выражение по формуле
https://www.cyberforum.ru/ asm-beginners/ thread2512493.html Помогите,пожалуйста,используя текстовый редактор, создать и отредактировать исходный модуль программы Prog_4.asm, которая вычисляет значение Х в соответствии с заданием. Номер функции и значения переменных A, B,D и C приведены ниже. A=Fh B=14 C=10h D=81 |
Assembler Убрать пробелы из строки, если их больше одного подряд Задание звучит так: В заданной строке с нулевым завершителем убрать пробелы, если их больше одного подряд. Определить количество символов в новой строке. Вот мой код: .486 .model flat, stdcall option casemap :none ; с учетом регистра ; подключение внешних библиотек и их описаний, необходимых для работы в masm32 include \masm32\include\windows.inc include \masm32\include\masm32.inc https://www.cyberforum.ru/ asm-beginners/ thread2512440.html |
Assembler Вводится массив из 5 чисел. Вывести строку с введенными числами Доброго времени суток, Дана задача: с клавиатуры вводится массив из 5 многоразрядных чисел (максимальное количество разрядов - 4). В результате работы программы на экран должна выводиться строка с введенными числами. Как это можно реализовать на Assembler'e? |
Assembler Как вывести значение функции? решить: G=88(16) - (12(16) - X+ Y) + Z - 47(16) Что нужно дописать, чтобы можно было вводить x,y,z и получить ответ? ORG 100h include emu8086.inc Mov ax,12h Mov bx,'x' Sub ax,bx Mov cx,'y' https://www.cyberforum.ru/ asm-beginners/ thread2512250.html |
0 / 0 / 0
Регистрация: 15.10.2019
Сообщений: 1
|
||||||
0 | ||||||
MASM Ошибка консольного ввода-вывода строки - Assembler - Ответ 1390460915.10.2019, 18:45. Показов 684. Ответов 0
Метки (Все метки)
Программа должна обеспечивать ввод данных (описанных в табл.) с консоли и вывод их на консоль.
Есть небольшая заготовка программы. Так как я только начал учить язык , не сильно ещё понимаю что сам пишу(.Также некоторые комментарии лишние.
Вернуться к обсуждению: Ошибка консольного ввода-вывода строки Assembler
0
|
15.10.2019, 18:45 | |
Готовые ответы и решения:
0
функции для консольного ввода-вывода c++ unix перенаправление консольного ввода\вывода Использование файлового ввода-вывода вместо консольного Потоки ввода/вывода/ошибок при запуске консольного 7z |
15.10.2019, 18:45 | |
15.10.2019, 18:45 | |
Помогаю со студенческими работами здесь
0
Как реализовать локализацию консольного ввода/вывода для заданного языка? Запуск стороннего консольного приложения и доступ к его потокам ввода/вывода Как реализовать локализацию консольного ввода/вывода? (вывод в консоль на заданном языке) В консольном арифметическом калькуляторе вместо консольного ввода-вывода реализовать работу с файлом |