|
|
|
|
|
|
|
|
страницы:
1
Текущая страница: 1
|
|
Построение селектора адреса.
Одной из функций выполняемых устройством сопряжения (УС) , является селектирование или дешифрация адреса. Эту функцию выполняет узел, называемый селектором адреса, который должен выработать сигналы, соответствующие выставлению на шине адреса магистрали кода адреса, принадлежащего данному УС, или одного из зоны адресов данного УС. Обобщенная схема селектора адреса для УС , работающего как устройство ввода-вывода приведена ниже:
Здесь шина А -шина адреса магистрали, шина AS -внутренняя шина УС, на которой присутствует код, сравниваемый с адресом магистрали(может отсутствовать), ADR -выходные сигналы селектора адреса ,формируемые при обращении по магистрали к данному УС.
Совсем не обязательно дешифровать все линии адресной шины магистрали. Часто для упрощения схемы УС удобно часть этих линий отбросить , не заводить на селектор адреса. При этом важно , чтобы адреса проектируемого УС не перекрывались с адресами, занятыми другими устройствами компьютера. Наиболее часто отбрасывают младшие разряды адреса. По стандарту ISA , устройства ввода-вывода адресуются 16 разрядами адресной шины А0..А15 , но большинство плат расширения работают только с А0..А9 ,поэтому обычно нет смысла обрабатывать разряды А10..А15.
Кроме сигналов приведенных выше ,на рисунке , на селектор адреса часто подают сигнал AEN, который при этом используется для запрещения выработки выходных сигналов. То есть если по магистрали идет прямой доступ к памяти , то устройство ввода - вывода должно быть обязательно отключено от магистрали и не должно реагировать на выставляемые на шине адреса коды.
Текущая страница: 1
|
|
|
|
|
|
|
|
|
|