Часть полного текста документа:Лабораторная работа №1. Тема: Обучение работе на УМК. Цель: Научиться работать на УМК. Приборы: Учебный микропроцессорный комплекс (УМК). Ход работы. Панель прибора: В левой части расположены функциональные клавиши. За каждой клавишей закреплена определённая функция системной программы МОНИТОР. На них выгравированы соответствующие идентификаторы функции: П - просмотр и модификация содержимого ячейки памяти; РГ - просмотр и модификация содержимого ячейки регистров; СТ - старт программы; КС - подсчёт контроля суммы; ЗК - заполнение массива памяти константой; ПМ - перемещение массива памяти; - разделитель; ВП - выполнить. Первая часть клавиш предназначена для ввода параметров в шестнадцатеричной форме. В дальнейшем предусмотрено, что все вводимые и выводимые данные имеют шестнадцатеричный формат. На них выгравированы символы: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F. Кроме этого на клавишах 4, 5, 6, 7, 8, 9, под цифрами выгравированы идентификаторы регистров микропроцессора. РН - ст. байт счётчика команд; РL - мл. байт счётчика команд; SH - ст. байт указателя стёка; SL - мл. байт указателя стёка; Н - регистр Н; L - регистр L; Для идентификации остальных регистров микропроцессора используются клавиши: А - регистр А; В - регистр В; С - регистр С; D - регистр D; E - регистр Е; F - регистр признаков; Кнопка включения (выключения) УМК СЕТЬ расположена в левой нижней части лицевой панели. На самой кнопке выгравирован символ "~". Эта кнопка служит для включения (нажатое состояние кнопки) и выключения (отжатое состояние кнопки) УМК. Кнопка СБРОС расположена в правой средней части лицевой панели УМК. На кнопке выгравировано СБ. Эта кнопка служит для инициализации системной программы МОНИТОР, и в левой позиции шестисигментного дисплея появляется символ " - ". УМК готов к приёму команд. Управление пошаговым режимом работы УМК производится с помощью кнопок, на которых выгравированы надписи: РБ / ШГ, КМ / ЦК и ШГ. С помощью этих кнопок может быть установлен один из двух режимов работы УМК по шагам. Первый режим - командный. Для установки этого режима нажать кнопку РБ / ШГ (она останется в нажатом состоянии). Для выполнения команд необходимо нажать кнопку ШГ. Каждое нажатие кнопки ШГ вызовет выполнение текущей команды. При этом на светодиодах индикации состояния шин данных, адреса и управляющих сигналов, расположенных в центре лицевой панели УМК, будут высвечиваться в двоичном коде, (каждый светодиод отражает соответствующий разряд), соответственно адрес и код выполненной команды, а также управляющие сигналы микропроцессора. Лабораторная работа №2. Тема: Изучение работы УМК в пошаговом режиме. Цель: Научиться работать на УМК в пошаговом режиме. Ход работы: Задание: Для последовательности команд запишите машинные коды. Команда ША ШД № шага LXI B, 940H 800 801 802 01 40 09 0 1 2 LXI D, 960H 803 804 805 11 60 09 3 4 5 MYI L, 10H 806 807 2E 10 6 7 LDAX B 808 940 0A 3D 8 9 STAX D 809 960 12 3D 10 11 INX B 80A 03 12 INX D 80B 13 13 DCR L 80C 2D 14 JMP 800H 80D 80E 80F C3 00 08 15 16 17 Задание: Записать следующие команды коды для последовательности команд: Команда ША ШД № шага LXI H, 900H 800 21 0 LXI B, 920H 803 01 1 LXI D, 940H 806 11 2 LDAX B 809 0A 3 SUB M 80A 96 4 STA 950H 80B 32 5 LDAX D 80E 1A 6 ANA M 80F A6 7 RAL 810 17 8 STA 951H 811 32 9 LDA 950H 814 3A 10 MOV L,A 817 6F 11 LDA 951H 818 3A 12 MOY H,A 81B 67 13 SHCH 952H 81C 22 14 JMP 800H 81F C3 15 Лабораторная работа №3. Тема: Регистры микропроцессора. ............ |