Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР(2-2)-ЦУиМП-Петрищенко-Мусапирова.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
366.08 Кб
Скачать

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 с.

  1. Пухальский Г.И. Проектирование микропроцессорных систем. Учебное пособие для вузов.- СПб.: Политехника, 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

Объем уч.-из.л. Заказ цена тн.

Копировально-множительное бюро

Некоммерческого акционерного общества

«Алматинский институт энергетики и связи»

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]