Лабораторные работы по кр580вм80а

Выполнен
Заказ
6109679
Раздел
Технические дисциплины
Предмет
Микропроцессорная техника
Антиплагиат
70% eTXT
Срок сдачи
20 Мая в 19:00
Цена
0 ₽
Блокировка
10 дней
Размещен
16 Мая в 16:43
Просмотров
11
Описание работы
1 лабораторная работа.
1. Разработать программу которая вычитает однобайтовые числа которые
расположены в регистрах В и А, результат помещает в регистр С. (Числа
заносятся программно).
2. Поменять содержимое регистровых пар DЕ и НL местами. Числа в регистры
заносим программно.
3. Разработать программу которая записывает в регистр С 15Н, в регистр В 23
Н и производит сложение, результат помещает в регистр В.
4. Сложить содержимое ячейки памяти, с адресом 0900Н и содержимое ячейки
памяти, с адресом 0901Н. Результат поместить в регистр В.
5. Уменьшить содержимое регистровой пары DЕ на содержимое регистровой
пары НL. Числа в регистровые пары заносим программно. результат
поместить в регистровую пару DЕ.
6. Поменять регистровые пары НL и ВС местами. Числа в регистровые пары
заносим программно.
7. Написать программу, увеличивающую содержимое ячейки памяти по
адресу 0900Н на 5Н и размещающую результат в ячейку памяти по
адресу 0901.
8. Написать программу сложения двух двухбайтовых чисел, одно из которых
расположено в памяти, начиная с адреса 0900Н,другое с адреса 0902Н.
Результат разместить в памяти с адреса 0904Н. Перед выполнением
программы записать по исходным адресам двухбайтовые числа, указанные
преподавателем.
9. Заменить в прог.4. команду сложения содержимого аккумулятора с
регистром В (ADD В) командой сравнения СМР В. Ввести программу в
память УМК. Записать в ячейку памяти по адресу 0900Н число большее, чем
по адресу 0901Н. Запустить программу на выполнение. После выполнения
проанализировать результат выполнения .
10. Записать по адресу 0900Н число меньшее, чем по адресу
0901Н. (п.4)
11. 10.Записать по адресам 0900Н и 0901Н два одинаковые числа. Запустить
программу на выполнение. Исследовать результат выполнения (п.4).
12. Заменить в программе 4.3. команду ADD В на команды INR A,DCR A, ADD A,
ANA A, ORA A, XRA А. Исследовать результат выполнения, содержимое
аккумулятора и флагового регистра F. Результат представить в виде таблицы
5.2.
2 лабораторная работа.
1. Изучить программы, приведенные в методическом указании.
Понять принципы их функционирования назначение действий, которые
они производят.
2. Разработать программу, заполняющую область памяти с адреса
А00Н и заканчивая адресом В00Н, константой 98Н. Просмотреть
результаты выполнения программы.
3. Разработать программу, находящую наименьшее число, в
массиве начиная с адреса 900Н и заканчивая адресом 950Н и
записывающую его в аккумулятор. Просмотреть результаты выполнения
программы.
4. Разработать программу, определяющую количество байт, у
которых старший бит установлен в 1.Область памяти для поиска 980Н-
990Н.
Количество байт записать в регистр D. Просмотреть результаты
выполнения программы.
5. Разработать программу, которая производит инверсию массива
из 12 однобайтовых чисел расположенных с адреса 970Н.
Отчет должен содержать - текст программы и перечень команд
передачи управления микропроцессора КР580ВМ80А (i8080 /8085).
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
3 дня 7 часов 17 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир