
- •Кафедра «Электроники» цифровые устройства и микропроцессоры
- •Печатается по плану издания некоммерческого акционерного общества «Алматинский институт энергетики и связи» на 2010 г.
- •© Нао «Алматинский институт энергетики и связи», 2010 г.
- •Лабораторная работа №1
- •Изучение микрокомпьютера на базе микропроцессора Intel 8085
- •1.1 Порядок выполнения работы
- •1 10 Двухсекундная задержка Считать данные и передать на порт Вывода 0
- •1.2 Контрольные вопросы
- •Лабораторная работа №2 Знакомство с платой ев-152. Решение простейших программ на микрокомпьютере
- •2.1 Порядок выполнения работы
- •2.2 Контрольные вопросы
- •Лабораторная работа №3 Обработка массива данных микропроцессором i8085
- •3.1 Порядок выполнения работы
- •3.2 Контрольные вопросы
- •Лабораторная работа №4 Изучение работы программ с помощью эмулятора микропроцессора
- •- Приобретение навыков анализа работы простейших программ с помощью эмулятора микропроцессора i8085
- •4.1 Порядок выполнения работы:
- •Dcr b; Декремент счетчика числа элементов
- •4.2 Контрольные вопросы
- •Список литературы
- •Содержание
- •050013, Алматы, Байтурсынова, 126
- •Проректор по учебно-методической работе
- •Согласовано Рассмотрено и одобрено Начальник умо на заседании кафедры Электроники
- •Специалист по стандартизации
- •Алматы 2010
Dcr b; Декремент счетчика числа элементов
JNZ M1; Цикл обработки массива
HLT;
Рисунок 4.3
Заполнить ячейки памяти, представляющие небольшой массив с адресами 100h – 113h, произвольной информацией (не выше числа 99h), как показано в программе 3. Убедитесь, что после выполнения программы в автоматическом режиме , максимальное число попадет в аккумулятор.
4.2.5 Проверить работу программы, представленной на рисунке 4.4, реализующей двоично- десятичный счетчик в аккумуляторе, скорость инкрементирования которого зависит от времени выполнения подпрограммы временной задержки DELAY.
LXI SP,20H; Загрузка указателя стека
M2: ADI 1; Инкремент аккумулятора
DAA; Десятичная коррекция
CALL DELAY; Вызов подпрограммы
JMP M2; Зацикливание программы
DELAY: MVI B,2; Установка счетчика
M1: DCR B; Декремент счетчика
JNZ M1; Если не нуль, повторить
RET Возврат из подпрограммы
Рисунок 4.4
Прогоняя программу в пошаговом режиме, проследите за изменением содержимого аккумулятора, регистра В, указателя стека SP, стека, признаков нуля и четности.
4.2 Контрольные вопросы
4.2.1 Объясните алгоритм работы команды десятичной коррекции DAA.
4.2.2 Что такое указатель стека и как он работает?
4.2.3 Что сохраняется в стеке при вызове подпрограммы?
4.2.4 На сколько изменится содержимое указателя стека при вызове подпрограммы?
4.2.5 Что происходит при выполнении команды RET?
4.2.6 Что такое подпрограмма и как организовать ее вызов?
Список литературы
1. Цифровая и вычислительная техника: Учебник под ред. Э.В.Евреинова.- М.: Радио и связь, 1991. - 464 с.
Пухальский Г.И. Проектирование микропроцессорных систем. Учебное пособие для вузов.- СПб.: Политехника, 2001.–544 с.
3. Калабеков Б.А. Цифровые устройства и микропроцессорные системы. Учебник для техникумов связи.- М.: Горячая линия –Телеком, 2000. – 336 с.
4. Гольденберг Л.М. и др. Цифровые устройства и микропроцессорные системы. Задачи и упражнения: Учебное пособие. - М.: Радио и связь,1992 . - 256 с.
5. Бойко В.И., Гуржий А.Н., Жуйков В.Я. и др. Схемотехника электронных устройств. Микропроцессоры и микроконтроллеры.- СПб.: БХВ – Петербург, 2004. – 464 с.
6. Петрищенко С.Н. Цифровые устройства и микропроцессоры. Конспект лекций для студентов специальности 050719 – Радиотехника, электроника и телекоммуникации дистанционной формы обучения. – Алматы: АИЭС, 2006. – 36 с.
Содержание
Лабораторная работа №1 3
Лабораторная работа №2 8
Лабораторная работа №3 12
Лабораторная работа №4 16
Список литературы 18
План 200 г. поз.
Святослав Николаевич Петрищенко
Мусапирова Гульзада Даулетбековна
ЦИФРОВЫЕ УСТРОЙСТВА И МИКРОПРОЦЕССОРЫ
Методические указания к лабораторным работам
для студентов специальности 050719 – Радиотехника, электроника и телекоммуникации
Редактор З.Т.Абдраимова
Специалист по стандартизации Б.Н.Маутапинова
Подписано в печать Формат 60x84 1/16
Тираж экз. Бумага типографская №1
Объем уч.-из.л. Заказ цена тн.
Копировально-множительное бюро
Некоммерческого акционерного общества
«Алматинский институт энергетики и связи»