обобщенные временные диаграммы (типа диаграмм рис. П2.1 с соблюдением масштаба) с проставленными значениями кодов ССП, кодов читаемых или записываемых данных, а также кодов адреса;
временные параметры циклов чтения и записи.
4. Машинный цикл ввода/вывода
4.1. Цель работы
Целью работы является изучение сигналов магистрали МП КР580ВМ80 в течение цикла ввода/вывода.
4.2. Подготовка к работе
4.2.1. При домашней подготовке изучить временные диаграммы сигналов шины адреса А15...А0, шины данных D7...D0, шины управления DBIN, SYNC, WR микропроцессора КР580ВМ80 [1...4] в цикле ввода/вывода.
4.2.2. Повторить положения ПРИЛОЖЕНИЙ 1...4.
4.3. Выполнение работы
4.3.1. Ввести в УОУ и запустить на прогон в непрерывном режиме одну из следующих программ, задаваемых преподавателем:
Программа 1
org YYYY ; Начальный адрес программы YYYY задается преподавателем
in 02h ; Блокирование ПДП системы индикации
ani 7fh
out 02h
Loop:
in 2
jmp Loop
Программа 2
org YYYY ; Начальный адрес программы YYYY задается преподавателем
in 02h ; Блокирование ПДП системы индикации
ani 7fh
Loop:
out 2
jmp Loop
4.3.2. Зафиксировать состояние индикаторов флагов C и Z на передней панели УОУ, а также битов С и Z в регистре флагов F.
4.3.3. Произвести измерение временных диаграмм сигналов МП по методике, изложенной в ПРИЛОЖЕНИИ 3.
4.3.4. Полученные диаграммы разбить на машинные циклы, внутри циклов определить коды ССП, коды читаемых или записываемых данных, а также коды адреса.
4.3.5. Определить временные параметры циклов чтения и ввода, пользуясь методикой ПРИЛОЖЕНИЯ 4.
4.4. Содержание отчета
Отчет должен содержать:
программу;
временные диаграммы ее выполнения;
обобщенные временные диаграммы (типа диаграмм рис. П2.1 с соблюдением масштаба) с проставленными значениями кодов ССП, кодов читаемых или записываемых данных, а также кодов адреса;
временные параметры циклов чтения и ввода;
сравнение полученных параметров чтения и ввода с допустимыми параметрами интегральных микросхем К580ВВ55 и К565РУ2;
сравнение состояния индикаторов С и Z с значениями битов D3, D2 кода вводимого в цикле ввода.
5. Машинный цикл прерывания
5.1. Цель работы
Целью работы является изучение сигналов магистрали МП КР580ВМ80 в течение цикла прерывания.
5.2. Подготовка к работе
5.2.1. При домашней подготовке изучить временные диаграммы сигналов шины адреса А15...А0, шины данных D7...D0, шины управления DBIN, SYNC, WR микропроцессора КР580ВМ80 [1...4] в цикле прерывания.
5.2.2. Повторить положения ПРИЛОЖЕНИЙ 1...4.
5.2.3. Изучить положения ПРИЛОЖЕНИЯ 5.
5.3. Выполнение работы
5.3.1. Включить генератор прямоугольных импульсов, по осциллографу с помощью ручек управления генератором установить следующий вид выходного напряжения:
Осциллограмму показать лаборанту или преподавателю.
5.3.2. Собрать лабораторную установку по следующей схеме:
5.3.3. Ввести в УОУ и запустить на прогон следующую программу:
org YYYY ; Начальный адрес фоновой программы YYYY задается
; преподавателем.
mvi a, 02h ; Разрешение прерываний УОУ.
out 02h
di ; Запрешение прерываний микропроцессора на
; период установки вектора прерывания.
lxi h, XXXX ; Вектор прерывания XXXX (задается преподавателем) в HL.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.