Интересная работа всегда есть!
Рейтинг
138
№ 11 979 в каталоге
Отзывы
Профессионализм
-/10
Коммуникация
- /10
Город
Уфа
На сайте с
2014 года
Freelance.Boutique
Премиум-сервис для лучших исполнителей

Assembler. Лабораторные по работе с регистрами процессора

Используемые навыки Разработка прикладного ПО

Описание

Задание 1
Разработать с помощью Debug программу, выполняющую вывод на экран текстового сообщения и последующее вычисление выражения:
Y=[(Х1+Х2)ХЗ–Х4]/Х5,
где Х1—Х5 — десятичные целые числа
Результат вычисления выражения программа помещает в регистры AX и DX. Нужно вывести эти результаты в двоичной системе счисления.
Структура выходного сообщения программы:
“Программа вычисления выражения Y=[(Х1+Х2)ХЗ–Х4]/Х5, где
X1=..., X2=..., X3=..., X4=..., X5=...”
AX=0011110111000101 DX=0000000000010101
Промежуточные результаты можно будет наблюдать при запуске программы в debug, выполняя пошаговое выполнение инструкций. Вместо точек должны выводиться заданные числа (в шестнадцатеричной системе).
X1 = 568, X2 = 329, X3 = 17, X4 = 6209, X5 = 21
Задание 2
Разработать на ассемблере и отладить программу, которая
выполняет:
1) ввод с клавиатуры двух 4-значных шестнадцатеричных чисел (для ввода с клавиатуры можно использовать любые числа), которые записываются в качестве содержимого регистров BP и DI;
2) вывод на экран содержимого регистров, заполненных на шаге 1, в виде шестнадцатеричных чисел;
3) вывод на экран содержимого регистров, заполненных на шаге 1, в виде десятичных чисел;
4) вывод на экран содержимого регистров, заполненных на шаге 1, в виде двоичных чисел.

Оценили проект:

Другие проекты

Все проекты →
Обучение и Наставничество Теория автоматического управления. Исследование линейной системы
Теория автоматического управления. Исследование линейной системы
83
Веб-разработка и IT C#. Консольное приложение поиска регулярного выражения
C#. Консольное приложение поиска регулярного выражения
123
Веб-разработка и IT C++. Модель коллективного поведения
C++. Модель коллективного поведения
103
Веб-разработка и IT Сайт косметических услуг на ASP .NET MVC
Сайт косметических услуг на ASP .NET MVC
102