П10.1. Аппаратная часть измерителя частоты...........................................................
П10.2. Программное обеспечение измерителя частоты............................................
ВВЕДЕНИЕ
Настоящий практикум поддерживает первую часть курса "Микропроцессорные устройства" (читается для студентов всех специализаций специальности 22.01 "Вычислительные машины, комплексы, системы и сети"), посвященную изучению архитектуры 8-ми разрядных микропроцессоров (МП) и микропроцессорных систем (МПС) на их основе.
Такой практикум может быть полезен не только для разработчиков аппаратной части МПС специального назначения (достаточно широкий класс устройств, обеспечивающих функционирование приборов физического эксперимента, измерительных устройств, технологического оборудования широкого спектра, систем управления различных транспортных средств и т.п.), но и для разработчиков программного обеспечения для таких МПС.
Для изучения выбран МП типа К580ВМ80 (отечественный аналог МП 8080). Это сделано по двум причинам:
это первый МП с законченной и совершенной 8-ми разрядной архитектурой, которая с небольшими отличиями была воспроизведена в микропроцессорах многих фирм;
на кафедре имеется стенд "Электроника-580" для изучения именного этого МП.
Настоящее методическое пособие содержит описание восьми лабораторных работ. Из них первая работа посвящена изучению стенда "Электроника-580", четыре последующих - исследованию внешних сигналов микропроцессора при выполнении различных машинных циклов, а оставшиеся - программированию МП. В качестве задач программирования выбрана поддержка аппаратной части таких широко используемых устройств, как клавиатура и измеритель частоты импульсной последовательности. Дополнительной причиной для выбора именно этих устройств явилось то, что они построены на таких часто используемых микросхемах, как КР580ВВ55, КР580ВИ53 и КР580ВН59, изучение которых предусмотрено программой курса.
Автор выражает признательность П.К. Рыкалову, А.В. Алексееву, Д.Г. Оськину за модернизацию учебно-отладочных устройств "Электроника - 580", а А.Г. Карташовой - за подготовку рукописи к изданию.
1. Учебно-отладочное устройство "Электроника-580"
1.1. Цель работы
Целью работы является изучение приемов работы с учебно-отладочным устройством "Электроника- 580" (УОУ), в частности, запись программ, запуск их на исполнение, а также проверка содержимого регистров общего назначения (РОН) МП и ячеек памяти.
1.2. Подготовка к работе
1.2.1. Для подготовки к работе необходимо изучить структурную схему МП типа КР580ВМ80 [1...4].
1.2.2. Изучить ПРИЛОЖЕНИЕ 1.
1.3. Выполнение работы
1.3.1. Ввести в УОУ следующую программу (предварительно с помощью таблиц на передней панели УОУ получив программу в машинных кодах):
org XXXX ; Начальный адрес программы ХХХХ задается преподавателем
lxi b, AAAA ; Константа АААА задается преподавателем
lxi d, BBBB ; Константа ВВВВ задается преподавателем
lxi h, CCCC ; Константа CCCC задается преподавателем
push psw
push b
push d
push h
pop h
pop d
pop b
pop psw
hlt
1.3.2. Проверить и зафиксировать в таблице содержимое следующих РОН: A, B, C, D, E, H, L, F, а также содержимое РС, SP и вершины стека.
1.3.3. В шаговом режиме выполнить всю программу, выполняя после каждого шага п. 1.3.2.
1.4. Содержание отчета
Отчет должен содержать:
структурную схему МП типа КР580ВМ80;
программу п. 1.3.1 как на языке ассемблера, так и в машинных кодах;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.