Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен по микропроцессорным системам.docx
Скачиваний:
33
Добавлен:
16.01.2021
Размер:
6.17 Mб
Скачать

26. Команды перехода мп кр580вм80а.

Очень часто возникает необходимость изменения последовательности выполнения команд. Существует два способа изменения этой последовательности: условная и безусловная. Команды перехода проверяют отдельные разряды F-регистра и при совпадение условий перезагружают программный счетчик новым адресом.

JZ

JNZ

JC

JNC

JM

JP

JPE-ч

JPO-неч

JMP

27. Команды вызова подпрограмм мп кр580вм80а.

Команды вызова подпрограммы позволяют уменьшить ёмкость занимаемой памяти за счет многократного использования подпрограмм. При выполнении подпрограмм важно помнить про необходимость возвращения в главную точку программы. Наличие стека позволяет упростить задачу. При выполнении команды вызова ПП, МП запоминает текущее содержание счетчика команд в стеке. После выполнение ПП содержимое из стека извлекается.

CZ

CNZ

CC

CNC

CM

CP

CPE-ч

CPO-неч

CALL

Возврат из-под программы:

RZ

RNZ

RC

RNC

RM

RP

RPE-ч

RPO-неч

RET

28. Условное обозначение мп кр580вм80а и назначение выводов.

А0-А15 - адресная магистраль (выходы с тремя состояниями), обеспечивающая адресацию к любой из 216 8-разрядной ячейки памяти или внешнего устройства (ВУ);

Д0—Д7 - двунаправленная магистраль данных, используемая для обмена информации с памятью или ВУ;

П.ЗХ (подтверждение захвата) — на этом выходе МП сигнал П.ЗХ появляется в ответ на сигнал З.ЗХ (запрос захвата) и указывает, что МД и МА находятся в состоянии высокого сопротивления;

Р.ПР. (разрешение прерывания) - на этом выходе сигнал Р.ПР. указывает на состояние внутреннего триггера разрешения прерывания МП;

ОЖД (ожидание) — сигнал ОЖД на этом выходе указывает, что МП находится в состоянии ожидания;

— на этом выходе МП сигнал ЗП указывает, что данные выданы МП и установлены на МД и могут быть записаны в ВУ;

П (прием) — сигнал ПРИЕМ на этом выходе указывает на готовность МП к приему данных;

СИНХР (синхронизация) — на этом выходе МП БИС формируется сигнал СИНХР в начале каждого машинного цикла;

Ф1 и Ф2— входы для подачи тактовых сигнала Ф1 и Ф2. Ф1 и Ф2 являются не пересекающимися во времени сигналами, определяющими тактовую частоту работы МП

З.ЗХ (запрос захвата) —вход, используемый для подачи сигнала З.ЗХ на переход МП в состояние ЗАХВАТ, в котором МА и МД переходят в третье состояние (высокое сопротивление). Обычно состояние используется для организации обмена информацией по каналу прямого доступа к памяти;

З.ПР. (запрос прерывания) — вход, используемый для подачи сигнала З.ПР. Сигнал поступает от внешнего устройства на прерывание выполнения основной программы и переход на выполнение подпрограмм обслуживания прерывания. Сигнал запроса прерывания не воспринимается МП при работе его в режимах ЗАХВАТ, ОЖИДАНИЕ или нулевом состоянии внутреннего триггера разрешения прерывания;

Г (готов) — сигнал ГОТОВ на этом входе информирует о готовности данных на МД ко вводу в МП. При уровне «0» МП будет находиться в состоянии ОЖИДАНИЕ.

R — вход, по которому поступает сигнал на начальную установку МП БИС, при этом обнуляется его программный счетчик, внутренние триггеры, формирующие сигналы Р.ПР. и П.ЗХ;