- •Обучение работе на учебном микропроцессорном комплекте (умк)
- •"Цифровые и микропроцессорные устройства"
- •Обучение работе на учебном микропроцессорном комплекте (умк)
- •5 Приборы, оборудование и документация
- •6 Порядок выполнения работы
- •Структурная схема умк
- •Назначение органов управления, ввода и индикации
- •Включение и запуск умк
- •Команды системной программы монитор умк
- •Команда просмотр и модификация содержимого ячейки памяти
- •Команда просмотр и модификация содержимого регистров
- •Команда старт программы
- •Команда заполнение массива памяти константой
- •Команда подсчёт контрольной суммы
- •Команда перемещение массива памяти
- •Обучение работе на учебном микропроцессорном комплекте (умк)
Команда заполнение массива памяти константой
Эта команда используется для записи в массив памяти константы. Для выполнения этой команды:
а) нажмите клавишу ЗК;
б) введите начальный адрес массива – 800H;
в) нажмите клавишу РАЗДЕЛИТЕЛЬ, экран дисплея погаснет;
г) введите конечный адрес массива – 80FH;
д) нажмите клавишу РАЗДЕЛИТЕЛЬ, последний введённый адрес останется на дисплее;
е) введите константу AAH;
ж) нажмите клавишу ВП.
Для проверки правильности выполнения команды заполнения массива памяти константой выполните команду П без модификации содержимого памяти (см. п. 10.5.1).
Задание:
Заполните массив памяти с адресами 840H – 84FH данными – FFH и выполните проверку.
Заполните массив памяти с адресами 93AH – 952H данными – 05H и выполните проверку.
Команда подсчёт контрольной суммы
Эта команда используется для проверки правильности записи кодов команд программы в память.
Перед выполнением этой команды заполните массив памяти 840H – 8FFH данными EEH, чтобы заранее знать фактическую контрольную сумму этого массива для проверки – она равна 80H.
Для выполнения команды ПОДСЧЁТ КОНТРОЛЬНОЙ СУММЫ:
а) нажмите клавишу КС;
б) введите начальный адрес массива – 840H;
в) нажмите клавишу РАЗДЕЛИТЕЛЬ;
г) введите конечный адрес массива – 8FFH;
д) нажмите клавишу ВП. На дисплее появится значение контрольной суммы массива – 80.
Задание:
Заполните массив памяти (800H – 845H) данными 01H и подсчитайте контрольную сумму.
Заполните массив памяти (852H – 8FFH) данными C7H и подсчитайте контрольную сумму.
Команда перемещение массива памяти
Эта команда используется для пересылки данных из одной области памяти в другую. Например, для перемещения кодов команд программы.
Перед выполнением этой команды предварительно заполните массив памяти 800H – 83FH данными 55H и подсчитайте контрольную сумму этого массива. Должно получиться 40H.
Для выполнения команды ПЕРЕМЕЩЕНИЕ МАССИВА ПАМЯТИ:
а) нажмите клавишу ПМ;
б) введите начальный адрес перемещаемого массива – 800H;
в) нажмите клавишу РАЗДЕЛИТЕЛЬ;
г) введите конечный адрес перемещаемого массива – 83FH;
д) нажмите клавишу РАЗДЕЛИТЕЛЬ;
е) введите начальный адрес массива, куда осуществляется перемещение – 900H;
ж) нажмите клавишу ВП.
Для проверки правильности выполнения команды перемещения подсчитайте контрольную сумму нового массива (900H – 93FH). Она должна совпадать с контрольной суммой перемещаемого массива (800H – 83FH)=40H.
Задание:
Заполните массив памяти (850H – 8FFH) данными 03H. Подсчитайте контрольную сумму. Переместите этот массив в область с начальным адресом 950H. Проверьте правильность выполнения команды перемещения.
План 2002/03, поз. 59
Богородов Владимир Ильич
Обучение работе на учебном микропроцессорном комплекте (умк)
Методическое руководство к лабораторной работе №13 по дисциплине “Цифровые и микропроцессорные устройства” для студентов специальностей 2 – 45 01 03 – Сети телекоммуникаций, 2 – 45 01 02 – Системы радиосвязи, радиовещания и телевидения
Редактор Вердыш Н.В.
Подписано к печати________________
Формат 60х84/16
Усл. печ. л. _____ Уч. изд. л. _____
Тираж 30 экз. Заказ___________
Высший государственный колледж связи
220114, г. Минск ул. Староборисовский тракт 8, к. 2.