ВУЗ:
Составители:
Рубрика:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 127
- 128
- 129
- 130
- 131
- …
- следующая ›
- последняя »