- •Логические команды и команды сдвига
- •5 Приборы, оборудование и документация
- •6 Порядок выполнения работы
- •7 Содержание отчёта
- •10.1.2 Команды логического сложения
- •10.1.3 Команды логического умножения
- •10.1.4 Команды исключающие или
- •10.1.5 Команда инверсия
- •10.2.1 Теоретическое обоснование
- •10.2.2 Команды сравнения с содержимым регистра
- •10.3 Команды сдвига
- •10.3.1 Теоретическое обоснование
- •10.3.2 Команды циклического сдвига.
- •10.3.3 Команды сдвига через перенос
- •Логические команды и команды сдвига
ВЫСШИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ СВЯЗИ
Кафедра ИВТ
Логические команды и команды сдвига
МЕТОДИЧЕСКОЕ РУКОВОДСТВО
к лабораторной работе №17 по дисциплине
"Цифровые и микропроцессорные устройства"
для студентов специальностей
2 – 45 01 03 – Сети телекоммуникаций
2 – 45 01 02 – Системы радиосвязи,
радиовещания и телевидения
МИНСК 2003
Составитель В.И. Богородов
Издание утверждено на заседании кафедры ИВТ
15. 05. 2003 г., протокол № 6
Зав. кафедрой ______________ Е.В. Новиков
ЛОГИЧЕСКИЕ КОМАНДЫ И КОМАНДЫ СДВИГА
1 Цели работы
Изучить логические команды и команды сдвига в микропроцессоре (МП) КР580ВМ80.
Приобрести практические навыки составления программ, содержащих логические команды и команды сдвига.
Приобрести практические навыки ввода программы в учебный микропроцессорный комплект (УМК), её отладки и выполнения в автоматическом режиме.
2 Литература
Калабеков Б.А. Цифровые устройства и микропроцессорные системы. – М.: Радио и связь, 1997. – С. 238…249.
Калабеков Б.А., Мамзелев И.А. Цифровые устройства и микропроцессорные системы. – М.: Радио и связь, 1987. – С. 303...324.
Методическое руководство к лабораторной работе.
3 Домашнее задание
Повторить по [2.1] или [2.2] логические команды и команды сдвига.
Изучить по [2.3] методические указания (раздел 10) и составить проверочные программы для заданий №1…3.
Подготовить ответы на вопросы для самоконтроля (раздел 4).
4 Вопросы для самоконтроля
Укажите, какие логические операции может выполнять МП КР580ВМ80.
Укажите, где размещаются операнды и куда пересылается результат операции при выполнении команд логического сложения, логического умножения, сложения по модулю два и инверсии.
Укажите выполняемую операцию, формат, число машинных циклов и поясните какие действия выполняет МП в каждом цикле для нижеуказанных команд:
а) ANAC; б)ORAD; в)ANI30H; г)XRI30H.
Укажите типы команд сравнения и поясните, как они выполняются.
Укажите типы команд сдвига.
Поясните разницу между командами RRC и RAR.
5 Приборы, оборудование и документация
Учебный микропроцессорный комплект.
Методическое руководство к лабораторной работе.
6 Порядок выполнения работы
Проверка подготовки студентов к занятию по вопросам для самоконтроля в виде фронтального или программированного опроса и инструктаж по технике безопасности.
Включить и привести в рабочее состояние УМК.
Установить автоматический режим работы УМК. Для этого отжать клавиши РБ/ШГ и КМ/ЦК.
Выполнить программы, содержащие логические команды и команды сдвига. Вначале следует выполнить контрольную программу, а затем задание для каждого вида команды. Задание №1…3 выполняются всеми учащимися, а задание №4 выполняется по индивидуальному заданию преподавателя. Методические рекомендации по выполнению этих заданий приведены в разделе 10.
После проверки преподавателем результатов выключить питание УМК и вынуть вилку шнура питания из розетки.
Ответить на контрольные вопросы.
Оформить отчёт и сдать зачёт.