- •Л.А. Торгонский Микропроцессорные эвс Лабораторный практикум
- •1.1. Цель работы
- •1.2. Общие сведения об объектах изучения
- •1.3. Задание на лабораторную работу
- •1.4. Методические указания по выполнению работы
- •Листинг представления программы и результата исполнения
- •1.5. Содержание отчета по работе
- •1.6. Вопросы для самоконтроля
- •2.1. Цель работы
- •2.3. Сведения о лабораторной установке
- •2.4. Система команд процессора и стенда умк
- •2.5. Методические указания к выполнению работы
- •Форма листинга (к отчету по работе)
- •2.6. Содержание отчета по работе
- •2.7. Вопросы для самоконтроля
- •Приложение а1
- •Кодировочная таблица мп i8080 и стенда Старшая тетрада
- •Приложение а2
- •Команды микропроцессора мп i8080 и стенда
- •3.1. Цель работы
- •3.2. Задание на работу
- •3.3. Сведения о лабораторной установке
- •3.4. Сведения об объекте изучения и исследования
- •3.5. Методические указания к выполнению работы
- •3.6. Содержание отчета по работе
- •3.7. Вопросы для самоконтроля
- •4.1. Цель работы
- •4.2. Задание на лабораторную работу
- •4.3. Сведения о лабораторной установке
- •4.4. Сведения об объекте исследования занятия
- •4.5. Методические указания по выполнению работы
- •4.6. Содержание отчета по работе
- •4.7. Вопросы самоконтроля
- •5.1. Цель работы
- •5.2. Задание на лабораторную работу
- •5.3. Сведения о лабораторной установке
- •Признак приказа Режим группы а Режим 0 0 0 1 Ввод c
- •5.4. Контроль времени в микропроцессорных средствах
- •5.5. Методические указания по выполнению работы
- •5.6. Содержание отчета
- •5.7. Вопросы для самоконтроля
- •Программируемый параллельный адаптер (ppi) предназначен для организации параллельных синхронных, асинхронных двунаправленных и квазидвунаправленных интерфейсов периферийных устройств.
- •Формат слова установки/сброса состояний регистра с приведен на рис. А5.4. Загрузка названного слова производится по адресу регистра управления при состоянии «0» разрядного бита d7.
- •Сигналы подтверждения (ack) выдает принимающий порт, а сигналы сопровождения выдаёт передающий порт.
- •6.1. Цель работы
- •6.3. Сведения о лабораторной установке
- •6.4. Алгоритмы управления адаптерами аиз и акм
- •6.5. Методические указания по выполнения работы
- •6.6. Содержание отчета по работе
- •6.7. Вопросы для самоконтроля
- •Приложение а6 Подпрограмма вывода звукового сигнала
- •7.1. Цель работы
- •7.2. Задание на лабораторную работу
- •7.3. Сведения о лабораторном стенде
- •7.4. Методические указания по выполнению работы
- •7.5. Содержание отчета по работе
- •7.6. Вопросы для самоконтроля
- •8.1. Цель работы
- •8.2. Задание на лабораторную работу
- •8.3. Сведения о лабораторном стенде
- •Назначение разрядов регистров а, с
- •8.4. Подготовка макета к работе
- •8.5. Методические указания по выполнению работы
- •8.6. Содержание отчета по работе
- •8.7. Вопросы для самоконтроля
- •9.1. Цель работы
- •9.2. Задание на лабораторную работу
- •9.3. Сведения о лабораторной установке
- •Формат регистра tmod управления режимами таймеров
- •Формат регистр tcon управления статусом таймеров
- •Формат регистра ie управления масками прерывания
- •9.4. Программа управления
- •9.5. Методические указания к выполнению работы
- •9.6. Содержание отчета по работе
- •9.7. Вопросы для самоконтроля
- •Приложение а9
- •Система команд омэвм семейства i8051
- •Типы форматов команд
- •Команды передачи данных
- •Команды арифметических операций
- •Команды логических операций и сдвига
- •Команды передачи управления
- •Команды операций с битами
- •Л. А . Торгонский Микропроцессорные эвс Лабораторный практикум
- •634055, Г. Томск, пр. Академический, 13-24, Тел. 49-09-91.
3.5. Методические указания к выполнению работы
3.5.1. Согласуйте с руководителем занятия числовые значения переменных для применения в работе, переведите их hex-формат.
3.5.2. Составьте листинг программы для ввода на выполнение и контроля результатов, подобно примеру показанному в табл. 2.2 лабораторной 2. Введите программу в ОЗУ стенда.
3.5.3. Подготовьте предполагаемый вариант функциональной схемы АЛУ, соответствующей исполнению заданного набора команд. На схеме проставьте обозначения функциональных входов/выходов, поддерживающих подключение микроприказов при обращении к узлу. Для объяснения продумайте (можете и представить в отчёте по работе) предполагаемую временную диаграмму сигналов на линиях шин функционального узла.
3.5.4. Инициируйте запуск выполнения команд программы либо в «автоматическом», либо в пошаговом режиме. Содержимое регистров резуль-тата необходимо контролировать и фиксировать в графе комментария таблицы до и после исполнения операции.
3.5.5. Подготовьте отчет в соответствии с требованиями раздела 6 по форме и составу и сдайте для контроля руководителю занятия.
3.6. Содержание отчета по работе
3.6.1. Отчет оформляется один на бригаду из одного-двух исполнителей.
3.6.2. Отчет должен содержать:
– наименование работы;
– цель работы;
– задание на работу;
– краткую характеристику ресурсов лабораторного стенда, применяемых в работе;
– функциональную схему АЛУ со связями, обеспечивающими доступ к функциональным узлам;
– результаты исследования команд для АЛУ (по форме табл. 2.2);
– заключение и пояснения по результатам работы (если они не сделаны по представлению результатов исследования операций в тексте отчета).
3.7. Вопросы для самоконтроля
3.7.1. Какие варианты сумматоров Вам известны? Какой вариант применен в стенде? Ваши мотивы, пояснения?
3.7.2. Какие входы/выходы должны иметь арифметический сумматор?
3.7.3. Для каких вариантов исполнения сумматоров предпочтительно применять при вычитании представление операндов в дополнительном коде? Поясните.
3.7.4. Какие входы/выходы должны присутствовать в функциональном узле АЛУ для операции «И»?
3.7.5. Какие входы/выходы должны присутствовать в функциональном узле АЛУ операции «ИЛИ»? Есть ли отличия в функциональном узле «исключающее ИЛИ» по составу линии входов/выходов?
3.7.6. Какие признаки результата не образуются при выполнении логических операций?
3.7.7. Какие признаки результата должен фиксироваться после выполнения операции сдвига? Почему?
3.7.8. Какие признаки должен фиксироваться по выполнению операций счета? Почему?
3.7.9. Мотивируйте состав функциональной схемы и временную диаграмму управления сумматором при выполнении операции процессором с общей внутренней магистральной шиной данных?
3.7.10. В чем должно быть отличие функциональной схемы сумматора, примененного для выполнения арифметического вычитания? Как изменится временная диаграмма управления сумматором при вычитании чисел?
3.7.11. Поясните образование результата на примере выполнения операции арифметического сложения чисел 5Вh и В9h?
3.7.12. Поясните образование результата на примере выполнении операции арифметического вычитания числа В9h из 5Вh? Как изменится результат при арифметическом сравнении?
3.7.13. Объектом хранения числа подлежащего инкременту является ячейка памяти с адресом 0А00h. Какой состав АЛУ необходим и какой временной диаграммой сигналов управления можно обеспечить выполнение операции?
3.7.14. Какие результаты ожидаются при выполнении операции И, ИЛИ, «исключающее ИЛИ» над числами 5Вh и В9h, размещенными в регистрах А и В процессора учебного стенда?
Лабораторная работа 4
Подготовка и отладка программы обработки числовой информации
