Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler В заданной конечной последовательности целых чисел найти минимальный и максимальный элементы и поменять их https://www.cyberforum.ru/ asm-beginners/ thread1316323.html
В заданной конечной последовательности целых чисел найти минимальный и максимальный элементы и поменять их местами. Если еще кто сможет объяснить как делается ,буду очень благодарен.
Написать свою программу, которая сравнивала бы поэлементно буквы вашего имени и фамилии Assembler
Помогите написать свою программу, которая сравнивала бы поэлементно буквы вашего имени и фамилии. В случае разницы размеров дополнить начальными буквами. Имя и фамилию написать заглавными латинскими...
Assembler Вызов функции из Си https://www.cyberforum.ru/ asm-beginners/ thread1315639.html
Здравствуйте. Использую Visual Studio 2012 (другой, к сожалению, не разрешается). Пытаюсь вызвать функцию fopen, передавая параметры через стек. Но на эту строчку он ругается: push "key.txt" ...
Assembler Копирование одной строки в другую через стек https://www.cyberforum.ru/ asm-beginners/ thread1315577.html
Здравствуйте вы не могли бы мне помочь с реализацией небольшой программы, суть которой копирование 1 строки в другую через стек. CRLF MACRO mov ah,02h mov dl,10 int 21h mov dl,13 int 21h endM
Определить количество слов, содержащих более 3-х символов Assembler
Дан текст 35 символов. Определить количество слов, содержа¬щих более 3-х символов. Слова разделяются одним пробелом. помогите, пожалуйста, очень срочно нужно
Assembler Получить 3 разряд числа, asm вставка в С++ https://www.cyberforum.ru/ asm-beginners/ thread1315339.html
В цикле для команды 4 реализуйте ввод числа и вывод его третьего двоичного разряда. Для выполнения следует использовать операторы ассемблера OR и AND. Возможно, в качестве второго операнда придется...
Assembler Lodsw и stosw https://www.cyberforum.ru/ asm-beginners/ thread1315267.html
Здравствуйте. У меня такой вопрос. В приведённом коде используется команды lodsw и stosw. Я перекопал пол интернета и несколько учебников, однако внятного объяснения для использования этих команд я...
Использование циклов и арифметического сопроцессора Assembler
Разработать программу, которая на базе циклов и арифметического сопроцессора считает сумму N(от 10) членов ряда Маклорена функции \arcsin (2x)
Assembler Алгоритм вывода и ввода одного байта, расшифруйте аббревиатуру https://www.cyberforum.ru/ asm-beginners/ thread1315203.html
по дисциплине Периферийные устройства, тема "Параллельная передача данных в режиме 0" Алгоритм вывода одного байта 1. Ожидаем сигнал ГПП 2. Формируем сигнал ГИП 3. Ожидаем сигнал ЗПП 4. Вывод...
Assembler Ассемблер, длина строки Ввожу строку с клавиатуры, необходимо получить строку звездочек, длина которой равна веденной длине строки символов. Пример: ввел 345, получил длину ***, ввел 3, получил *, ввел 4563, получил ****. ... https://www.cyberforum.ru/ asm-beginners/ thread1315116.html
Assembler Заменить буквы
Нужно в слове Helmo вместо m поставить l, но так как мои знания ассемблера пока стремятся к 0, то получилась какая то фигня: code segment 'code' assume cs:code,ds:data,ss:stack start: mov AX,data...
Assembler Вывести данные по условию Задание: Даны 2 массива A(16) и У(16). Найти сумму a1*y16+a2*y15+...a16*y1 Если сумма меньше 24, то ее на печать,в противном случае вывести на печать оба массива Я тут начал писать месяц назад и... https://www.cyberforum.ru/ asm-beginners/ thread1314808.html
0 / 0 / 0
Регистрация: 28.11.2014
Сообщений: 15
0

Разработать на ассемблере и отладить программу, которая выполняет - Assembler - Ответ 6926388

01.12.2014, 19:06. Показов 2182. Ответов 2
Метки (Все метки)

Разработать на ассемблере и отладить программу, которая выполняет:
1) ввод с клавиатуры двух 4-значных шестнадцатеричных чисел (для ввода с клавиатуры можно использовать любые числа), которые записываются в качестве содержимого регистров BP и DI;
2) вывод на экран содержимого регистров, заполненных на шаге 1, в виде шестнадцатеричных чисел;
3) вывод на экран содержимого регистров, заполненных на шаге 1, в виде десятичных чисел;
4) вывод на экран содержимого регистров, заполненных на шаге 1, в виде двоичных чисел.
Пример информации на экране:
ВВЕДИТЕ СОДЕРЖИМОЕ РЕГИСТРА BP AD56<Enter>
ВВЕДИТЕ СОДЕРЖИМОЕ РЕГИСТРА DI 7F09<Enter>
ЧИСЛА В ШЕСТНАДЦАТЕРИЧНОЙ СИСТЕМЕ
(BP) = AD56 (DI) = 7F09
ЧИСЛА В ДЕСЯТИЧНОЙ СИСТЕМЕ
(BP) = 44374 (DI) = 32521
ЧИСЛА В ДВОИЧНОЙ СИСТЕМЕ
(BP) = 1010110101010110 (DI) = 0111111100001001
Примечание 1. Файловая структура программы должна
включать два файла типа .asm. В одном из них содержатся главная подпрограмма и тексты выводимых сообщений. Все остальные процедуры содержатся во втором файле.
Примечание 2. Все процедуры должны иметь вводные и текущие комментарии.
Примечание 3. Рекомендуется дополнительно разработать процедуру, выполняющую ввод шестнадцатеричного числа в 16-битный регистр, процедуру вывода содержимого такого регистра в шестнадцатеричном виде, а также процедуру вывода содержимого 16-битного регистра в десятичной системе счисления и в двоичной системе счисления.
Для того чтобы реализовать вывод на экран чисел в десятичной системе счисления, воспользуйтесь алгоритмом вывода десятичного числа из [1].
Примечание 4. При реализации вывода второй и третьей шестнадцатеричных цифр числа, сдвигу числа вправо должен предшествовать его сдвиг влево. Для выполнения сдвига влево используйте инструкцию SHL («Shift Left» — логический сдвиг влево). Использование этой инструкции аналогично SHR. Выполнение SHL имеет такой же эффект, как и умножение на два, четыре, восемь и так далее, в зависимости от числа (соответственно единицы, двойки или тройки), хранящегося в СL.
Примечание 5. Для получения на экране достаточно хорошей формы представления информации выполняйте вывод промежуточных пробелов. Число пробелов определяйте опытным путем.

Вернуться к обсуждению:
Разработать на ассемблере и отладить программу, которая выполняет Assembler
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2014, 19:06
Готовые ответы и решения:

Разработать и отладить программу которая содержит процедуру
Разработать и отладить программу которая содержит процедуру нахождения суммы положительных...

Разработать программу, которая загружает в текстовый редактор файл по выбору пользователя и выполняет поиск
Всем привет! Есть задание: Разработать программу, которая загружает в текстовый редактор файл по...

Разработать программу для работы с однонаправленными связными списками, которая выполняет операции добавления элемента
Здравствуйте!Помогите с решением задачи: Разработать программу для работы с однонаправленными...

МК-51. Составить на ассемблере МК51 и отладить программу
СОСТАВИТЬ НА АССЕМБЛЕРЕ МК-51 И ОТЛАДИТЬ ПРОГРАММУ, КОТОРАЯ ПО ОПРОСУ СОДЕРЖИМОГО ЯЧЕЙКИ С АДРЕСОМ...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2014, 19:06

МК-51. Составить на ассемблере МК51 и отладить программу - Микроконтроллеры
Помогите решить задачу: Составить на ассемблере МК51 и отладить программу, которая по опросу...

Разработать алгоритм и тесты, написать и отладить программу Выполнить программу, проанализировать результат
Из матрицы У(k, k) получить вектор Т, элементами которого являются элементы главной диагонали...

Разработать и отладить программу, содержащую процедуру
Разработать и отладить программу, содержащую процедуру, которая, находит среднеарифметическое...

Разработать программу на ассемблере МП КР580ВМ80А
помогите разработать прогу на ассемблере мп кр580вм80а реализующую регенерацию сигнала ИКМ .по...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.