Особенности архитектуры универсальных микропроцессоров. Механов В.Б. - 32 стр.

UptoLike

Составители: 

32
IF. Этот вход предназначен для сигнализации о некоторых кри-
тических ситуациях, например об аварийном отключении сете-
вого питания.
INTR (Interrupt Request) запрос прерывания (маскируе-
мый), опрашивается ЦП в конце выполнения каждой команды,
если прерывания разрешены (IF = 1), и фиксируется во внутрен-
нем триггере. Обычно на вход INTR подается запрос от про-
граммируемого контроллера прерываний. Если IF = 0, то запрос
по входу INTR игнорируется.
INTA (Interrupt Acknowledge) подтверждение запроса
прерывания, формируется в ответ на принятый запрос прерыва-
ния INTR, выполняет функцию сигнала RD в цикле подтвержде-
ния прерывания и стробирует считывание указателя адреса (век-
тора) прерывания. В каждом случае подтверждения прерывания
выполняются два цикла INTA, из которых первый является
предварительным и не сопровождается чтением информации.
RDY (Ready) готовность, указывает на то, что адресуе-
мое в данном цикле устройство готово к обмену данными. Если
устройство не готово к взаимодействию с МП, оно выдает сиг-
нал RDY = 0, и МП переходит в состояние ожидания. В этом
случае между тактами Т3 и Т4 цикла шины появляется необхо-
димое число тактов ожидания TW. После установки сигнала
RDY = 1 МП выходит из состояния ожидания и возобновляет
работу.
TEST проверка, используется вместе с командой ожида-
ния WAIT, выполняя которую, МП проверяет уровень сигнала
TEST. Если TEST = 0, МП переходит к выполнению следующей
по порядку команды. Если TEST = 1, МП вводит холостые такты
Т1 и периодически, с интервалом 5Т, проверяет значение сигна-
ла TEST. Команда WAIT и сигнал TEST обеспечивают синхро-
низацию работы МП с внешними сигналами: TEST вход про-
граммной проверки, RDY вход аппаратной проверки готовно-
сти устройств в системе.
CLK (Clock) тактовая синхронизация (тактирование).
Сигнал синхронизации от внешнего генератора тактовых им-
пульсов, предназначен для синхронизации МП. Используется
IF. Этот вход предназначен для сигнализации о некоторых кри-
тических ситуациях, например об аварийном отключении сете-
вого питания.
     INTR (Interrupt Request) – запрос прерывания (маскируе-
мый), опрашивается ЦП в конце выполнения каждой команды,
если прерывания разрешены (IF = 1), и фиксируется во внутрен-
нем триггере. Обычно на вход INTR подается запрос от про-
граммируемого контроллера прерываний. Если IF = 0, то запрос
по входу INTR игнорируется.
     INTA (Interrupt Acknowledge) – подтверждение запроса
прерывания, формируется в ответ на принятый запрос прерыва-
ния INTR, выполняет функцию сигнала RD в цикле подтвержде-
ния прерывания и стробирует считывание указателя адреса (век-
тора) прерывания. В каждом случае подтверждения прерывания
выполняются два цикла INTA, из которых первый является
предварительным и не сопровождается чтением информации.
     RDY (Ready) – готовность, указывает на то, что адресуе-
мое в данном цикле устройство готово к обмену данными. Если
устройство не готово к взаимодействию с МП, оно выдает сиг-
нал RDY = 0, и МП переходит в состояние ожидания. В этом
случае между тактами Т3 и Т4 цикла шины появляется необхо-
димое число тактов ожидания TW. После установки сигнала
RDY = 1 МП выходит из состояния ожидания и возобновляет
работу.
     TEST – проверка, используется вместе с командой ожида-
ния WAIT, выполняя которую, МП проверяет уровень сигнала
TEST. Если TEST = 0, МП переходит к выполнению следующей
по порядку команды. Если TEST = 1, МП вводит холостые такты
Т1 и периодически, с интервалом 5Т, проверяет значение сигна-
ла TEST. Команда WAIT и сигнал TEST обеспечивают синхро-
низацию работы МП с внешними сигналами: TEST – вход про-
граммной проверки, RDY – вход аппаратной проверки готовно-
сти устройств в системе.
     CLK (Clock) – тактовая синхронизация (тактирование).
Сигнал синхронизации от внешнего генератора тактовых им-
пульсов, предназначен для синхронизации МП. Используется

                             32