Имеются две разновидности пошагового выполнения программы: поцикловый режим и покомандный режим. В поцикловом режиме микропроцессор переводится в режим ожидания при выполнении каждого рабочего цикла, а в покомандном режиме – лишь при чтении первого байта команды. Для перехода в пошаговый режим необходимо установить переключатель РБ/ШГ в положение ШГ, выбрать с помощью переключателя КМ/КЦ пошаговый режим по циклам КЦ или по командам КМ и передать управление программе пользователя. После этого на светодиодном индикаторе пульта отобразится начальный адрес программы, данные по этому адресу и содержимое регистра состояния микропроцессора. Для выполнения шага программы нажимается кнопка ШГ. Для выхода из пошагового режима переключатель РБ/ШГ устанавливается в положение РБ.
Сводный перечень команд микропроцессора К580ВМ80А, входящего в состав учебного микропроцессорного комплекса, представлен в табл.7.
Таблица 7
Однобайтовые пересылки
Двухбайтовые пересылки
Команда
Действие
Команда
Действие
Обмен байтами
Ввод и вывод
Команда
Действие
Команда
Действие
Арифметические и логические операции с одним операндом
Команда
Действие
Команда
Действие
Продолжение таблицы 7
Арифметические и логические операции с двумя операндами
Команда
Действие
Команда
Действие
Сдвиг содержимого аккумулятора
Передача управления
Команда
Действие
Команда
Действие
Работа с подпрограммами
Команда
Действие
Специальные команды
Команда
Действие
Команда
Действие
Шестнадцатеричные коды команд определяются с помощью табл.8. Например, для команды HLT находим код строки – 7 и код столбца – 6. Следовательно, код команды останова имеет значение 76.
studopediasu.com - Студопедия (2013 - 2026) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление