Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Большинство микропроцессоров, в том числе и КР580ВМ80А, функционально ограничены. Лишь МП последних лет разработки содержат большую по объему память ПЗУ и ОЗУ и 12-48 портов ввода/вывода, которые напрямую соединяют их с внешними устройствами, например K1813, K1814, K1816, K1820, K1829 и др. В сложных микропроцессорных системах (МПС) даже они функционируют как элемент системы (рис. 2.1). Соединения между элементами внутри МПС составляют интерфейс. Вообще под интерфейсом понимается совокупность унифицированных технических и программных средств, необходимых для подключения внешних устройств к системе (или МП) или одной системы к другой. Среди прочих свойств интерфейс решает задачи синхронизации, выбора направления передачи данных и иногда приведение в соответствие уровней или форм сигналов.
Так как из-за ограниченного количества выводов на корпусе микросхемы КР580ВМ80 формируются не все сигналы управления, необходимые для МПС, а из-за большого количества внешних устройств, подключенных к ШД и ША, МП не может обеспечить необходимый уровень тока в шинах, последние подключаются к выводам МП через буферные схемы КР580ВА86(87) или КР580ИР82 (83) и системный контроллер КР580ВК28(38).
Кроме перечисленных микросхем для МПС на МП КР580ВМ80 необходимым является и генератор КР580ГФ24, а количество микросхем памяти ПЗУ и ОЗУ и периферийных микросхем КР580ВВ55А, КР580ВИ53, КP580B35IA, KP580BT57, КР580ВН59, КР580ВВ79, КР580ВД79 и др. определяет разработчик.
МПС имеет системную шину из трех шин ШД, ША и ШУ, что позволяет строить систему по модульному принципу: модуль центрального процессора, модуль ЗУ, модуль УВВ и т. д. Каждый модуль может содержать собственные буферные схемы адреса и данных.
Ввиду того, что состав периферийных микросхем и микросхем памяти в МПС определяет разработчик, то в каждом конкретном случае появляется потребность в дополнительных сигналах к имеющимся в ШУ. Они формируются дополнительными схемами селектора адреса ЗУ и адреса УВВ, которые управляются по четырем линиям старших разрядов ША.
Обычно передача данных от и в MП через шины осуществляется в сле- дующих формах:
1) считывание из памяти;
2) запись в память;
3) считывание из УВВ;
4) запись в УВВ;
5) управление прерыванием или сбросом.
Когда говорят, что данные введены с другого устройства, это означает вступить в отношения с МП. Аналогично вывод данных – это уход из МП.
При прерываниях МП оставляет на некоторое время управление ШД и ША для того, чтобы внешнее устройство могло получить доступ к ЗУ.
Вообще внешнее устройство ВУ – это устройство, управляемое микропроцессором, оно может иметь один или несколько портов. Порт – это адрес устройства ввода – вывода, по которому могут быть переданы данные по ШД. Адрес УВВ – это двоичный адрес, указывающий УВВ, куда будут записаны или считаны данные. Адрес УВВ аналогичен адресу ячейки памяти указывающему область памяти, в которую будут записаны или из которой будут считаны данные.
Дата публикования: 2015-01-23; Прочитано: 366 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!