72392

Изучение микропроцессора КР580ВМ80

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Цель: приобретение знаний и умений по МПС на базе процессора КР580ВМ80А, умений и навыков по выполнению арифметических и логических операций. Ход работы: Изучить описание ПМК Выполнить структурную схему Выполнить схему эмулятора восьмиразрядного процессора...

Русский

2014-11-21

2.45 MB

17 чел.

Лабораторная работа 1

Вариант 11

         Тема: «Изучение микропроцессора КР580ВМ80»

Цель: приобретение знаний и умений по МПС на базе процессора КР580ВМ80А, умений и навыков по выполнению арифметических и логических операций.

Ход работы:

  •  Изучить описание ПМК
  •  Выполнить структурную схему
  •  Выполнить схему эмулятора восьмиразрядного процессора
  •  Разработать  алгоритм запуска эмулятора по реализации операций MOV, ADD, ADC, ORA, ANA.
  •  Подготовить отчет
  •  Написать вывод.

  •  Структурная схема:

Рис.1

  •  Схема эмулятора восьмиразрядного процессора:

Рис.2

                                        

  •  Алгоритм запуска эмулятора по реализации операций:


X=0111=7   X1= 1010=A   

Y=1110=E   Y1= 0011=3    

А) ADC B (ADD B): сначала присваиваем регистрам  А(аккумулятор), В значения Х и Y, в окне над клавиатурой вводим код команды ADC B – 88 или ADD B – 80(рис.3) и выполняем программу в покомандном режиме, после чего значение регистра А меняется на 5D.

В) ANA B: присваиваем регистрам А, В значения X,Y; вводим код команды ANA B – A0(рис.3) и выполняем программу в покомандном режиме. Значение регистра изменится на 41.

С) ORA B:  так же присваиваем регистрам значения X,Y; в окне над клавиатурой вводим код команды ORA B – B0(рис.3) и выполняем программу в пошаговом режиме. Значение регистра A изменится на E3.

            

               Рис.3

  •  Для выполнения операций ADD,ADC,ORA,ANA,MOV единой программой задаем регистрам А, В – значения X,Y; а регистру С значение Х. С помощью клавиатуры последовательно вводим коды операций ADD B, MOV A,C(присваивает регистру А  значение регистра С), ADD B, ANA B, ORA B. И выполняем программу в последовательном режиме. Программа имеет вид:

             

             Рис.4

Вывод: в ходе данной лабораторной работы я  приобрел знания по работе МПС на базе процессора КР580ВМ80А, приобрел умения и навыки по выполнению арифметических (ADD, ADC) и логических (ANA, ORA) операций с помощью эмулятора восьмиразрядного процессора.


ККЭП

Изм.

Лист

№ докум.

Подп.

Дата

Выполнил

Кузьминский

Тема:Изучение микропроцессора КР580ВМ80

Лит

Лист

Листов

Принял

Почтер В.М.

у

Гр. 491-Д9-2ИНС


 

А также другие работы, которые могут Вас заинтересовать

66491. Исследование ономастического пространства поэзии Владимира Высоцкого 341 KB
  Ономастика как лингвистическая наука изучает основные закономерности истории, развития и функционирования имен собственных. Обладая своим материалом и методикой изучения его, ономастика не может не быть самостоятельной дисциплиной.
66492. Анализ условий выпуска и обращения ценных бумаг коммерческих банков 522.5 KB
  Целью моей работы является рассмотрение и анализ условий выпуска и обращения ценных бумаг коммерческих банков. Для достижения данной цели я поставила следующие задачи: определить понятие ценных бумаг и их виды; рассмотреть структуру, задачи и участников рынка ценных бумаг; определить роль банка на рынке ценных бумаг...
66493. МЕЖБАНКОВСКИЙ КЛИРИНГ 556.5 KB
  В соответствии с утвержденными планами модернизации платежной системы Республики Беларусь РБ в ближайшее время намечено внедрить пусковой комплекс нового проекта межбанковских расчетов в составе: системы расчетов по срочным и крупным платежам на валовой основе...
66494. ОСОБЕННОСТИ РАЗВИТИЯ ВНИМАНИЯ У ДЕТЕЙ ДОШКОЛЬНОГО ВОЗРАСТА 315.5 KB
  Внимание среди познавательных процессов занимает особенное место, поскольку оно не имеет собственного содержания, а обслуживает другие психические процессы. Внимание во многом определяет успешность их функционирования. От уровня развития свойств внимания (устойчивости, концентрации, объёма, распределения, переключения)
66497. Механизмы сетевого взаимодействия 39.5 KB
  Цель работы – изучить программный интерфейс сетевых сокетов, получить навыки организации взаимодействия программ при помощи протоколов Internet и разработки прикладных сетевых сервисов.
66499. Автоматическое управление в функции времени. Реле времени 248.5 KB
  Наряду с автоматизацией технологических процессов реле времени широко применяют для автоматизации процесса пуска мощных электродвигателей посредством пусковых реостатов в металлорежущих станках бытовых машинах и пр.