Электроника и основы микропроцессорной техники. Раимова А.Т - 129 стр.

UptoLike

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

151
вырабатывает управляющие сигналы, направляемые в блоки микропроцессора,
участвующие в выполнении данной команды.
Возможен случай, когда код операции непосредственно указывает адрес
данныхобъекта обработки. Тогда она начинается сразу после считывания
первого байта команды. Если же в команде содержится более одного байта, то
остальные байты, несущие информацию об адресе ячейки памяти, где хранятся
данные, передаются либо в буферный регистр адреса, либо в один из РОН.
Только после завершения всей процедуры считывания команды или, иначе
говоря, получения полной информации о местонахождении операндов и о том,
какая операция должна выполняться над ними, начинается обработка.
В рассматриваемом примере выполняемая операциясложение двух
операндов. Первый операнд хранится в аккумуляторе, второйв одном из
РОИ (его адрес указан в команде), откуда он передается в промежуточный ре-
гистр. Согласно коду операции АЛУ исполняет команду: суммирует
поступающие на его входы байты. Полученная сумма фиксируется в
аккумуляторе. Этот результат, может быть использован на дальнейших этапах
обработки (более сложной, чем суммирование двух байтов), записан во
внешнюю память или передан в устройство вывода.
7.4.4 Выводы из корпуса микропроцессора и их назначение
Кратко опишем систему выводов, выбрав в качестве примера
универсальный 8-разрядный микропроцессор КР580ВМ80А. У него 40
выводов.
Они, как это видно из рисунка 7.8, распределены следующим образом:
три вывода соединяются с зажимами источников питания, один выводкорпус
микросхемы (выводы 11, 20, 28 и 2 на рисунке не показаны), два вывода (Ф
1
и
Ф
2
) служат для подключения к выходным зажимам генератора тактовых
импульсов, восемь выводов (D
0
…D
7
)—линии внутренней шины данных, 16
выводов (Aо-A
15
) соединяются с линиями адресной шины и десять выводов,
связанных с устройством управления микропроцессора, служат для
подключения к линиям внешней шины управления. Расшифруем обозначения
этих выводов: Празрешение приема информации с внешней шины, В
признак выдачи информации на внешнюю шину, R (Уст.) — перевод БИС в
исходное состояние (установка), Гпризнак готовности внешнего устройства к
обмену информацией, ЖДпризнак ожидания микропроцессором готовности
внешнего устройства к обмену информацией, Зхзапрос внешними
устройствами допуска к шинам данных и адреса (требование захвата шин), ПЗх
признак допуска внешнего устройства к шинам данных и адреса
(подтверждение захвата), ЗПрзапрос внешних устройств об обслуживании их
микропроцессором (запрос о возможности прерывания), РПрразрешение на
обслуживание микропроцессором внешнего устройства (разрешение на
вырабатывает управляющие сигналы, направляемые в блоки микропроцессора,
участвующие в выполнении данной команды.
      Возможен случай, когда код операции непосредственно указывает адрес
данных — объекта обработки. Тогда она начинается сразу после считывания
первого байта команды. Если же в команде содержится более одного байта, то
остальные байты, несущие информацию об адресе ячейки памяти, где хранятся
данные, передаются либо в буферный регистр адреса, либо в один из РОН.
Только после завершения всей процедуры считывания команды или, иначе
говоря, получения полной информации о местонахождении операндов и о том,
какая операция должна выполняться над ними, начинается обработка.
      В рассматриваемом примере выполняемая операция — сложение двух
операндов. Первый операнд хранится в аккумуляторе, второй — в одном из
РОИ (его адрес указан в команде), откуда он передается в промежуточный ре-
гистр. Согласно коду операции АЛУ исполняет команду: суммирует
поступающие на его входы байты. Полученная сумма фиксируется в
аккумуляторе. Этот результат, может быть использован на дальнейших этапах
обработки (более сложной, чем суммирование двух байтов), записан во
внешнюю память или передан в устройство вывода.


     7.4.4 Выводы из корпуса микропроцессора и их назначение

      Кратко опишем систему выводов, выбрав в качестве примера
универсальный 8-разрядный микропроцессор КР580ВМ80А. У него 40
выводов.
      Они, как это видно из рисунка 7.8, распределены следующим образом:
три вывода соединяются с зажимами источников питания, один вывод—корпус
микросхемы (выводы 11, 20, 28 и 2 на рисунке не показаны), два вывода (Ф1 и
Ф2) служат для подключения к выходным зажимам генератора тактовых
импульсов, восемь выводов (D0…D7)—линии внутренней шины данных, 16
выводов (Aо-A15) соединяются с линиями адресной шины и десять выводов,
связанных с устройством управления микропроцессора,             служат для
подключения к линиям внешней шины управления. Расшифруем обозначения
этих выводов: П – разрешение приема информации с внешней шины, В –
признак выдачи информации на внешнюю шину, R (Уст.) — перевод БИС в
исходное состояние (установка), Г – признак готовности внешнего устройства к
обмену информацией, ЖД – признак ожидания микропроцессором готовности
внешнего устройства к обмену информацией, Зх – запрос внешними
устройствами допуска к шинам данных и адреса (требование захвата шин), ПЗх
– признак допуска внешнего устройства к шинам данных и адреса
(подтверждение захвата), ЗПр – запрос внешних устройств об обслуживании их
микропроцессором (запрос о возможности прерывания), РПр – разрешение на
обслуживание микропроцессором внешнего устройства (разрешение на

                                                                         151