ВУЗ:
Составители:
94
1. Блок сопряжения с общей шиной MCU, обеспечивающий управление пере-
дачей информации между МП и внешними устройствами (память, устройства ввода-
вывода). Сигналы этого блока имеют следующее назначение:
INIT – сброс внешних устройств в исходное состояние,
SEL1, SEL2 – выходы выборки регистров ввода/вывода 177716 и 177714,
SYNC (строб адреса) – выход синхронизации обмена,
RPLY – вход/выход синхронизации пассивного устройства,
DOUT – выход синхронизации записи,
DIN – выход синхронизации чтения,
WTBT – признак записи байта,
A/D – 16-разрядная шина адрес/данные.
2. Блок обработки прерываний ICU предназначен для организации приоритет-
ной системы прерываний МП. Если одновременно возникло несколько запросов на
прерывание, то в первую очередь обрабатывается прерывание с наивысшим приори-
тетом, остальные запоминаются и обрабатываются в порядке их приоритетов. Ис-
пользуется векторное прерывание. Сигналы управления прерываниями:
IRQ (1 – 3) – входы запросов прерываний,
VIRQ – вход требования прерывания,
IAKO – выход предоставления прерывания,
DCLО, ACLО – входы аварии питания и сети.
3. Микропроцессор К1801ВМ1 может быть использован в мультипроцессор-
ных системах, когда к общей магистрали подключено несколько процессоров. Для
этого в составе микропроцессора имеется арбитр магистрали АМ, который обеспе-
чивает обработку следующих сигналов:
РА0, РА1 – задание положения процессора в системе: главный/неглавный и
его приоритета;
DMGI – вход разрешения прямого доступа к памяти (ПДП);
DMGO – выход разрешения ПДП;
DMR – вход требования ПДП для главного процессора, выход для подчи-
ненного;
SHCK – вход подтверждения выборки для главного, выход для подчиненно-
го;
BSY – выход признака занятости канала.
Адресное пространство микропроцессора
Все адресное пространство микропроцессора разбито на адреса ячеек памяти и
адреса устройств ввода-вывода. Адреса и коды команд для этого микропроцессора
принято указывать в восьмеричных кодах.
Адреса 000000
8
– 157777
8
– область ячеек памяти. В этом пространстве пер-
вые адреса 000
8
– 377
8
выделены для хранения векторов прерываний – адресов под-
программ обслуживания прерываний.
Адреса 160000
8
– 177777
8
– область адресов портов ввода-вывода. По этим
адресам располагаются регистры внешних устройств для ввода-вывода информации.
1. Блок сопряжения с общей шиной MCU, обеспечивающий управление пере-
дачей информации между МП и внешними устройствами (память, устройства ввода-
вывода). Сигналы этого блока имеют следующее назначение:
INIT – сброс внешних устройств в исходное состояние,
SEL1, SEL2 – выходы выборки регистров ввода/вывода 177716 и 177714,
SYNC (строб адреса) – выход синхронизации обмена,
RPLY – вход/выход синхронизации пассивного устройства,
DOUT – выход синхронизации записи,
DIN – выход синхронизации чтения,
WTBT – признак записи байта,
A/D – 16-разрядная шина адрес/данные.
2. Блок обработки прерываний ICU предназначен для организации приоритет-
ной системы прерываний МП. Если одновременно возникло несколько запросов на
прерывание, то в первую очередь обрабатывается прерывание с наивысшим приори-
тетом, остальные запоминаются и обрабатываются в порядке их приоритетов. Ис-
пользуется векторное прерывание. Сигналы управления прерываниями:
IRQ (1 – 3) – входы запросов прерываний,
VIRQ – вход требования прерывания,
IAKO – выход предоставления прерывания,
DCLО, ACLО – входы аварии питания и сети.
3. Микропроцессор К1801ВМ1 может быть использован в мультипроцессор-
ных системах, когда к общей магистрали подключено несколько процессоров. Для
этого в составе микропроцессора имеется арбитр магистрали АМ, который обеспе-
чивает обработку следующих сигналов:
РА0, РА1 – задание положения процессора в системе: главный/неглавный и
его приоритета;
DMGI – вход разрешения прямого доступа к памяти (ПДП);
DMGO – выход разрешения ПДП;
DMR – вход требования ПДП для главного процессора, выход для подчи-
ненного;
SHCK – вход подтверждения выборки для главного, выход для подчиненно-
го;
BSY – выход признака занятости канала.
Адресное пространство микропроцессора
Все адресное пространство микропроцессора разбито на адреса ячеек памяти и
адреса устройств ввода-вывода. Адреса и коды команд для этого микропроцессора
принято указывать в восьмеричных кодах.
Адреса 0000008 – 1577778 – область ячеек памяти. В этом пространстве пер-
вые адреса 0008 – 3778 выделены для хранения векторов прерываний – адресов под-
программ обслуживания прерываний.
Адреса 1600008 – 1777778 – область адресов портов ввода-вывода. По этим
адресам располагаются регистры внешних устройств для ввода-вывода информации.
94
Страницы
- « первая
- ‹ предыдущая
- …
- 92
- 93
- 94
- 95
- 96
- …
- следующая ›
- последняя »
