Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Выполнение команд по циклам и программ по шагам

Мурманск | Устройство и принцип работы составных частей лабораторной МПС | Основные сведения о работе лабораторной МПС | Описание микропроцессора КР 580 ВМ 80А | Слово состояния МП и системная шина управления | Извлечение кода команды, данных из памяти или внешнего устройства | Описание функция системного монитора | Определение контрольной суммы массива памяти (КС) | Язык Ассемблера микропроцессора КР 580 ВМ 80A | Группа команд однобайтовых пересылок |


Читайте также:
  1. Coral Club International Программа для профессиональных спортсменов
  2. EnableCancelKey - запрещаем остановку программы
  3. I чемпионата по силовому многоборью г. Красноярска среди команд
  4. I. ПРОГРАММЫ БАКАЛАВРИАТА
  5. I. Рабочая программа дисциплины
  6. I. СТАТУС ПРОГРАММЫ
  7. II. ВЫПОЛНЕНИЕ КОНТРОЛЬНЫХ ЗАДАНИЙ И ОФОРМЛЕНИЕ КОНТРОЛЬНЫХ РАБОТ

Основным режимом работы микроЭВМ является последовательное выполнение команд, находящихся в памяти. В этом режиме частота обмена информацией между МП и памятью определяется частотой следования синхронизирующих импульсов Ф1 и Ф2. Это очень быстрые процессы. Характерные длительности исполнения команды и переходов к новым командам составляют несколько микросекунд.

Очень часто для целей отладки, а также обучения, полезно делать временные остановки после исполнения каждой команды или после исполнения отдельного цикла в какой-либо команде, то есть делать покомандное выполнение программы или поцикловое выполнение команды.

В лабораторной МПС можно создавать оба этих режима. В поцикловом режиме выполнения команд МП переводится с помощью специальной схемы (рис. 2.2) в состояние ожидания п.3.1 (выходной сигнал WAIT(ОЖД) = 1) при выполнении каждого машинного цикла команды. В покомандном режиме MП переводится в режим ожидания после чтения только кода команды из памяти, то есть при выполнении только лишь цикла М1. Остальные девять типов циклов остановки исполнения не вызывают.

Таким образом создается режим исполнения всех циклов, входящих в данную команду и остановка на цикле М1 следующей команды до момента нажатия кнопки продолжения.

Для вызова пошагового режима:

- установите переключатель "РБ/ШГ" в нижнее положение. При этом происходит подключение светодиодов индикации системной шины адреса, шины данных и слова состояния;

- переключателем "КМ/ЦК" выберите один из режимов работы. Верхнее положение (КМ) соответствует покомандному исполнению, нижнее положение (ЦК) - поцикловому исполнению команд;

- передайте управление выполняемой программе (п. 4.2.3).

После этого на световой индикации отобразится начальный адрес программы, данные по этому адресу содержимое регистра состояния.

Исполнение команды или цикла команды производится нажатием кнопки "ШГ".

Для выхода из этого режима выполните одно из следующих действий:

- нажмите кнопку сброса "СВ'',

- установите переключатель "РБ/ШГ" в верхнее положение "РБ" "ШГ".

 


Дата добавления: 2015-07-20; просмотров: 86 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Запись данных в память или внешнее устройство| Описание клавиатуры

mybiblioteka.su - 2015-2024 год. (0.006 сек.)