Главная страница

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторной работе №1 «Изучение лабораторного микропроцессорного комплекта, состав команд операций пере. лаб.1МПС. Методические указания к лабораторной работе 1 Изучение лабораторного микропроцессорного комплекта, состав команд операций передачи данных, команд арифметических действий и логических операций микропроцессора кр580ВМ80А и выполнение простых программ


Скачать 2.38 Mb.
НазваниеМетодические указания к лабораторной работе 1 Изучение лабораторного микропроцессорного комплекта, состав команд операций передачи данных, команд арифметических действий и логических операций микропроцессора кр580ВМ80А и выполнение простых программ
АнкорМЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторной работе №1 «Изучение лабораторного микропроцессорного комплекта, состав команд операций пере
Дата13.10.2022
Размер2.38 Mb.
Формат файлаdoc
Имя файлалаб.1МПС.doc
ТипМетодические указания
#732093
страница2 из 5
1   2   3   4   5

Задания к 1 лабораторной работе


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


Число по

адресу 0900Н

Число по адресу 0901H

Число по

адресу 0902Н

Содержимое А

Состояние

битов регистра

F

S= Z= AC= P=

С=
































  1. Разработать программу которая вычитает однобайтовые числа которые расположены в регистрах В и А, результат помещает в регистр С. (Числа заносятся программно).

  2. Поменять содержимое регистровых пар DЕ и НL местами. Числа в регистры заносим программно.




  1. Разработать программу которая записывает в регистр С 15Н, в регистр В 23 Н и производит сложение, результат помещает в регистр В.




  1. Сложить содержимое ячейки памяти, с адресом 0900Н и содержимое ячейки памяти, с адресом 0901Н. Результат поместить в регистр В.




  1. Уменьшить содержимое регистровой пары DЕ на содержимое регистровой пары НL. Числа в регистровые пары заносим программно. результат поместить в регистровую пару DЕ.




  1. Поменять регистровые пары НL и ВС местами. Числа в регистровые пары заносим программно.




  1. Написать программу, увеличивающую содержимое ячейки памяти по адресу 0900Н на 5Н и размещающую результат в ячейку памяти по адресу 0901.




  1. Написать программу сложения двух двухбайтовых чисел, одно из которых расположено в памяти, начиная с адреса 0900Н,другое с адреса 0902Н. Результат разместить в памяти с адреса 0904Н. Перед выполнением программы записать по исходным адресам двухбайтовые числа, указанные преподавателем.




  1. Заменить в прог.4. команду сложения содержимого аккумулятора с регистром В (ADD В) командой сравнения СМР В. Ввести программу в память УМК. Записать в ячейку памяти по адресу 0900Н число большее, чем по адресу 0901Н. Запустить программу на выполнение. После выполнения проанализировать результат выполнения .




  1. Записать по адресу 0900Н число меньшее, чем по адресу 0901Н. (п.4)




  1. 10.Записать по адресам 0900Н и 0901Н два одинаковые числа. Запустить программу на выполнение. Исследовать результат выполнения (п.4).




  1. Заменить в программе 4 команду ADD В на команды INR A,DCR A, ADD A, ANA A, ORA A, XRA А. Исследовать результат выполнения, содержимое аккумулятора и флагового регистра F. Результат представить в виде таблицы 5.2.


Таблица 5.2.

Команда

Содержимое аккумулятора

Содержимое аккумулятора после операции

Содержание битов флагового регистра F
























1   2   3   4   5


написать администратору сайта