Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах вводавьшода микропроцессорных комплексов, управляющих технологическим оборудованием.
Целью изобретения является расширение области применения селектора адреса за счет обеспечения возможности работы с кассетами ввода-вывода различного типоразмера.
На фиг. 1 показана структурная схема селектора адреса; на фиг.2 пример использования селектора адреса в системе ввода-вывода программируемого контроллера; на 4мг. 3 - вариант конкретного исполнения селектора на микросхемах 564 серии.
Селектор содержит сумматор 1, блок 2 сравнения, входы 3 номера кассеты селектора, входы 4 типоразмера кассеты селектора, адресные входы 5 селектора, выходы б номера кассеты селектора, выход 7 выбора кассеты селектора. На фиг. 2 обозначены селектор 8 адреса кассеты ввода-вывода и процессор 9.
Селектор адреса работает следуюПЦ1М образом.
На входы 3 селектора поступает двоичный код, определяющий начальньй физический адрес данной кассеты ввода-вывода в пространстве адресов системы ввода-вывода. На входы 4 селектора подается двоичный код, определяющий типоразмер кассеты, т.е. величину области памяти, занимаемой данной кассетой в пространстве адресов системы ввода-вывода. Конкретно код типоразмера определяется количеством каналов ввода-вывода или портов ввода-вьшода, размещенных в Кассете. На выходах 6 сумматора 1 формируется начальный физический адрес следующей кассеты ввода-вывода. На входы 5 каждого селектора 8 поступает код адреса ввода-вывода, вырабатываемый процессором 9. Блок 2 сравнивает этот код с кодом на входах 3 селектора и с кодом на выходах
сумматора 1. Если код адреса на входах 5 больше или равен коду на входах 3 и меньше кода на выходах сумматора 1, то на выходе 7 селектора появляется сигнал, разрешающий данной кассете ввода-вьшода обмен информацией с процессором 8. Начальный физический адрес первой кассеты может быть задан нулевым, например соединением входов 3 селектора 8
первой кассеты с землей. Начальные физические адреса следующих кассет устанавливаются автоматически при включении питания.
Таким образом, предлагаемьй селектор позволяет использовать в системе ввода-вывода кассеты разлнчньк типоразмеров.
Формула изобретения
Селектор адреса кассеты ввода-вывода, содержащий сумматор и блок сравнения, входы сумматора первой группы объединены с входами второй
группы блока сравнения и являются входами номера кассеты селектора, выходы сумматора являются выходами номера кассеты селектора, входы первой группы блока сравнения являются
адресньлми входами селектора, выход блока сравнения является выходом выбора кассеты селектора, отличающийся тем, что, с целью расширения области применения селектора за счет обеспечения возможности работы с кассетами различного типоразмера, в нем выходы сумматора соединены с входами третьей группы блока сравнения, а входы второй группы сумматора являются входами типоразмера кассеты селектора.
фи2.1
название | год | авторы | номер документа |
---|---|---|---|
Селектор адреса кассеты ввода-вывода | 1984 |
|
SU1226439A1 |
Селектор адреса ввода-вывода | 1991 |
|
SU1820376A1 |
Устройство для контроля хода программ | 1984 |
|
SU1191912A1 |
Устройство для сопряжения К процессоров с М периферийными устройствами | 1987 |
|
SU1432536A1 |
Устройство для управления вентильным преобразователем | 1980 |
|
SU1146781A1 |
Резервированная вычислительная система | 1989 |
|
SU1691991A1 |
Устройство внешних каналов | 1988 |
|
SU1695313A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ | 1991 |
|
RU2011217C1 |
Система ввода-вывода для микропрограммируемой ЭВМ | 1988 |
|
SU1667084A1 |
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ | 1994 |
|
RU2115231C1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в сич;темах ввода-вывода микропроцессорных комплексов, управлякицих работой технологического оборудования. Цепь изобретения - расширение области применения селектора адреса за счет обеспечения возможности работы с кассетами ввода-вывода различного типоразмера. Он содержит сумматор и блок сравнения. На входы сумматора поступают коды, определяющие начальный физический адрес и типоразмер (интервал адресов) кассеты ввода-вывода, с которой соединен селектор. На вьгходах сумматора формируется начальный физический адрес следующей кассеты ввода-вывода. Блок сравнения сравнивает код адреса ввода-вывода с кодом начального физического адреса данной кассеты и кодом на выходах сумматора. Если код адреса ввода-вьгаода принадлежит интервалу физических адресов данной кассеты, то на выходе блока сравнения (выход выбора кассеты селектора) появляет.ся сигнал, разрешающий данной кас(Л сете ввода-вьшода обмен информацией. Начальный физический адрес первой кассеты может быть задан например, нулевым соединением соответствуюп(их входов сумматора с землей. Начальные физические адреса следукяцих касts5 сет устанавливаются автоматически при включении питания. 3 ил. СП ю tsD
Щи2.2
Устройство для выделения числового интервала | 1980 |
|
SU955028A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Селектор адреса кассеты ввода-вывода | 1984 |
|
SU1226439A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-12-07—Публикация
1984-09-04—Подача