МЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторной работе №1 «Изучение лабораторного микропроцессорного комплекта, состав команд операций пере. лаб.1МПС. Методические указания к лабораторной работе 1 Изучение лабораторного микропроцессорного комплекта, состав команд операций передачи данных, команд арифметических действий и логических операций микропроцессора кр580ВМ80А и выполнение простых программ
Скачать 2.38 Mb.
|
Задания к 1 лабораторной работеРезультат выполнения программ представить в виде таблице 5.1.
Разработать программу которая вычитает однобайтовые числа которые расположены в регистрах В и А, результат помещает в регистр С. (Числа заносятся программно). Поменять содержимое регистровых пар DЕ и НL местами. Числа в регистры заносим программно. Разработать программу которая записывает в регистр С 15Н, в регистр В 23 Н и производит сложение, результат помещает в регистр В. Сложить содержимое ячейки памяти, с адресом 0900Н и содержимое ячейки памяти, с адресом 0901Н. Результат поместить в регистр В. Уменьшить содержимое регистровой пары DЕ на содержимое регистровой пары НL. Числа в регистровые пары заносим программно. результат поместить в регистровую пару DЕ. Поменять регистровые пары НL и ВС местами. Числа в регистровые пары заносим программно. Написать программу, увеличивающую содержимое ячейки памяти по адресу 0900Н на 5Н и размещающую результат в ячейку памяти по адресу 0901. Написать программу сложения двух двухбайтовых чисел, одно из которых расположено в памяти, начиная с адреса 0900Н,другое с адреса 0902Н. Результат разместить в памяти с адреса 0904Н. Перед выполнением программы записать по исходным адресам двухбайтовые числа, указанные преподавателем. Заменить в прог.4. команду сложения содержимого аккумулятора с регистром В (ADD В) командой сравнения СМР В. Ввести программу в память УМК. Записать в ячейку памяти по адресу 0900Н число большее, чем по адресу 0901Н. Запустить программу на выполнение. После выполнения проанализировать результат выполнения . Записать по адресу 0900Н число меньшее, чем по адресу 0901Н. (п.4) 10.Записать по адресам 0900Н и 0901Н два одинаковые числа. Запустить программу на выполнение. Исследовать результат выполнения (п.4). Заменить в программе 4 команду ADD В на команды INR A,DCR A, ADD A, ANA A, ORA A, XRA А. Исследовать результат выполнения, содержимое аккумулятора и флагового регистра F. Результат представить в виде таблицы 5.2. Таблица 5.2.
|