
Среда программирования: Assembler-TASM(DOS)
Название работы: КР1. Вариант 17. По запросу программы пользователь вводит с клавиатуры два целых четырехзначных положительных десятичных числа, разделенных знаком операции “+” или “-“. ЛР1 "Арифметические операции, вывод символов, вывод двоичных чисел". ЛР2 "Ввод-вывод чисел, программирование на ассемблере"
Вид работы: Контрольная работа
Тематика работы: Алгоритмы, Прочие
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 6 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Регистры, ASM, содержимое регистра, двоичные числа, десятичные числа, шестнадцатеричные, регистр BP, регистр DI, система счисления
Функции программы:
Контрольная работа.
Вариант 17. По запросу программы пользователь вводит с клавиатуры два целых четырехзначных положительных десятичных числа, разделенных знаком операции “+” или “-“ . Программа выводит на экран результат операции в двух системах счисления — в десятичной и в двоичной (в дополнительном коде).
2. Лабораторная работа №1 "Арифметические операции, вывод символов, вывод двоичных чисел".
Разработать с помощью Debug программу, выполняющую
вывод на экран текстового сообщения и последующее вычисление выражения:
Y=[(Х1+Х2)ХЗ–Х4]/Х5,
где Х1—Х5 — десятичные целые числа, выбранные в соответствии с номером варианта из таблицы 3.
Результат вычисления выражения программа помещает в
регистры AX и DX. Нужно вывести эти результаты в двоичной
системе счисления.
Структура выходного сообщения программы:
“Программа вычисления выражения Y=[(Х1+Х2)ХЗ–Х4]/Х5, где
X1=..., X2=..., X3=..., X4=..., X5=...”
AX=0011110111000101 DX=0000000000010101
Промежуточные результаты можно будет наблюдать при запуске программы в debug, выполняя пошаговое выполнение инструкций.
Вместо точек должны выводиться заданные числа (в шестнадцатеричной системе).
3. Лабораторная работа №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
Описание (отчет):
Есть
на 14 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Для работы с программой по контрольной работе нужно использовать файл kvar17.com.
2. Для работы с программой по лабораторной работе №1 нужно использовать файл LAB117.com.
3. Для работы с программой по лабораторной работе №2 нужно использовать файл lab2.com.
Пояснения к запуску программы:
1. Для работы с программой по контрольной работе нужно использовать файл kvar17.com.
2. Для работы с программой по лабораторной работе №1 нужно использовать файл LAB117.com.
3. Для работы с программой по лабораторной работе №2 нужно использовать файл lab2.com.
исходники
LAB117
КР 2 -asm
complt
decin2
DECIN2
DECIN2
kvar17
KVAR17
KVAR17
KVAR17
KVAR17
lab2-3pp
LAB2-3PP
LAB2-3PP
lab2
LAB2
LAB2
LAB2
LAB2
main1
MAIN1
print
PRINT
PRINT
prints
shbin
SHBIN
SHBIN
tasm
tlink
vivdec
vivdeczn
VIVDECZN
VIVDECZN
ЛР 2-asm
asm out
lab2-3pp
LAB2-3PP
LAB2-3PP
lab2
LAB2
LAB2
LAB2
LAB2Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеКонтрольная работа
Предварительный просмотр
Отчет к программе. СодержаниеЛабораторная работа №1.
Предварительный просмотр
Отчет к программе. СодержаниеЛабораторная работа №2.
Предварительный просмотр
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 2000 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |