Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л.р. № 12 (19.03.10).doc
Скачиваний:
28
Добавлен:
13.02.2016
Размер:
315.39 Кб
Скачать

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ

РЕСПУБЛИКИ БЕЛАРУСЬ

Учреждение образования

«ВЫСШИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ СВЯЗИ»

Кафедра информатики и вычислительной техники

Цифровые и микропроцессорные устройства

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

для студентов специальностей

2-45 01 03 – Сети телекоммуникаций

2-45 01 02 – Системы радиосвязи, радиовещания и телевидения

Минск

20___

УДК

ББК

Ц

Рекомендовано к изданию

кафедрой информатики и вычислительной техники

«___» _______________ 20___ г., протокол № ___

Составитель

В. И. Богородов, преподаватель высшей категории кафедры информатики и вычислительной техники

Рецензент

Е. В. Новиков, доцент кафедры информатики и вычислительной техники, канд. техн. наук

Ц

Цифровые и микропроцессорные устройства : лабораторная работа № 12 для студентов специальностей 2-45 01 03 – Сети телекоммуникаций, 2-45 01 02 – Системы радиосвязи, радиовещания и телевидения. / сост. В. И. Богородов. – Минск : ВГКС, 20___. – 10 с.

ISBN

Приводятся методические указания к лабораторной работе № 12.

Предназначено для студентов и преподавателей колледжа.

УДК

ББК

ISBN © Учреждение образования

«Высший государственный

колледж связи», 20___

ЛАБОРАТОРНАЯ РАБОТА № 12

Составление линейных и циклических программ на языке ассемблер

Цель работы

  1. Изучить приемы программирования последовательных и циклических вычислительных процессов в микропроцессорных системах (МПС), построенных на микропроцессорном комплекте (МПК) серии КР580.

  2. Приобрести практические навыки составления линейных и циклических программ на языке Ассемблер для МПС на МПК серии КР580.

Литература

  1. Калабеков, Б.А. Цифровые устройства и микропроцессорные системы : учеб. для техникумов связи / Б.А. Калабеков. – М. : Горячая линия – Телеком, 2002. – 336 с.

  2. Цифровые и микропроцессорные устройства :  конспект лекций для студентов специальностей 2-45 01 03 – Сети телекоммуникаций, 2‑45 01 02 – Системы радиосвязи, радиовещания и телевидения. В 5 ч. Ч. 4 : Основы микропроцессорной техники / В.И. Богородов. – Минск : ВГКС, 2009. – 61 с.

Домашнее задание

  1. Повторить по [1] систему команд микропроцессора (МП) КР580ВМ80А, форматы данных и команд, способы адресации.

  2. Изучить по [2] примеры составления линейной программы инвертирования содержимого ячейки памяти и циклической программы суммирования однобайтных чисел на языке Ассемблера.

  3. Подготовить ответы на вопросы для самоконтроля.

Вопросы для самоконтроля

  1. Поясните, как формируется адрес следующей команды в линейных программах?

  2. Поясните, как формируется адрес следующей команды в циклических программах при выполнении команд условных переходов на примере команды JC 0A10H, если условие перехода выполняется либо не выполняется?

  3. Поясните, что понимают под способом адресации? Укажите, какие способы адресации используются в МП КР580ВМ80 и поясните их сущность?

  4. Укажите выполняемую операцию, способы адресации, формат, число циклов и тактов, машинный код, а также действия МП в каждом машинном цикле для следующих команд:

а) MOV C,D; б) ANA M; в) SUI 10H;

г) MVI A, 10H; д) JNZ 0B50H; е) CNZ 0B50H;

е) CALL 0950H; ж) RET; з) JNC 0900H;

и) LXI B, 0920H.