Устройство для сопряжения Советский патент 1980 года по МПК G06F3/04 

Описание патента на изобретение SU746491A1

1

Изрбретение относится к вычислительной технике, может быть исполь зовано в автоматизированных систе.мах управления для сопряжения ЭВМ с объектами.

Известны устройства, осуществляющие связь ЭВМ с объектами i и содержащие индикатор прерываний, построенный по многоуровневой пирамидальной схеме и включающий блоки хранения прерывающих слов, причем число блоков хранения прерывающих слов на кгикдом уровне прерывания изменяется в зависимости от уровня ( уменьшается с ростом номера уровня) .

Недостатки известных устройств состоят в большом объеме оборудования, необходимом при увеличении числа запросов на прерывания.

Известно так5ке устройство 2 для сопряжения с объектами, содержащее трехуровневую иерархическую систему прерываний, в которой два уровня (регистр высшего уровня и регистр программных прерываний) обрабатываются микропрограммно, и узлы ввода и .вывода информации. Все сигналы прерывания от внешней аппаратуры, например, от измерительных постов, поступают в регистр программных прерываний, который является импульсным 5 регистром, в разряды которого записывается только при перепаде уровней, Р.егистр программных прерываний рассчитан на байт информации, а опрос или запись в них информации осуществляется только побайтно, все10ми восемью разрядами. Если на один разряд программного регистра прерывания приходится предрегистр, разрядность которого больше чем 8, возникают ситуации, обуславливающие не15 ,достаточную надежность устройства. В частности,, после опроса и гаиения Iпервого байта внешнего предрегистра при переходе к корпусу второго бай- та в первый байт может прийти сигнал

20 прерывания, при опросе и гашении след:/ющих байтов сброса уровня все равно не произойдет из-за наличия вновь поступившего сигнала в первом байте.

Следовательно, возникает тупиковая

25 ситуация, когда при наличии запроса на прерывание по данному разрвду регистра прегжлваний не будет. Кроме того, если в момент гашения засылкой нулевого кода в данную часть предре-30

гистра приходит очередной запрос, то этот запрос теряется.

Целью изобретения является повышение надежности работы.

Поставленная цель достигаемся тем что в устройство,содержащее узел прерываний/ -узел ввода, перёый вход которого является информационным входом устройства, и узел вывода, первый выход которого является инфомационным выходом yctpoйcтвa, введены группа регистров/ дешифратор адреса регистра и элемент ИЛИ, причем вход дешифратора адреса регистра соединен с вторым выходом узла вывода, а вы ход с управляющим входом регистров группы и адресным выходом устройства входы запросов регистров группы являются соответствующими входами запросов устройства, вход гашения и управляющий выходы регистров группы соединены соответственно с третьим выходо узла вывода и вторым входом узла ввода, третий вход которого подключен к входу узла прерывания и выходу элемента ИЛИ, входами соединенного с выходами соответствующих разрядов регистра группы.

На чертеже представлена блок-схема устройства.

Устройство содержит ЭВМ 1, узел 2 вывода, узел 3 прерываний, узел 4 ввода, дешифратор 5 адреса регистра, элемент ИЛИ б, регистры 7 группы, объект 8 управления.

Устройство работает следующим образом.

Сигналы прерывания с объектов 8 управления поступают на регистры 7 и фиксируются в них. С поступлением первого из прерываний с выхода элемента ИЛИ б на вход одного из рдзрядов программного регистра, входящего в состав узла 3 прерываний и узла 4 ввода, подается единичный перепад напржяения. При этом ЭВМ 1 переходит на подпрогрмму поиска и обработки прерывания, начиная этот процесс с гашения данного разряда в программном регистре узла 3. Затем последовательно с каждого из регистров 7 производится считывание их содержимого через узел 4 ввода с последующей выдачей его (для гашения) на сооветствующие регистра 7 через узел 2 вывода под управлением селектирующих сигналов дешифратора 5, на который с второго выхода узла 2 выдается код адреса регистров 7, По окончании

746491

опроса и гашения вЧ:;ех регистров 7 производится .обращение к выходу элемента ИЛИ б через узел 4. Если считывается занчение О, то это означает, что во всех предрегистрах про,изошло гашение принятых в ЭВМ сигналов прерывания, а новые сигналы прерывания за это время не поступили. ЭВМ 1 производит идентификацию всех принятых прерываний и выполняет соответствующие действия по обмену информацией с объектами через узлы 2 и 4 под управлением дешифратора 5.

Если же считывается занчение , то устройство-выполняет все перечис-. ленные выше действия до тех пор,.пока не считается О .{отсутствует .интегральный сигнал прерывания).

Таким образом, устройство обеспечивает связь ЭВМ с объектами без потерь запросов на прерывание и исключает тупиковые ситуации.

Формула изобретения

Устройство для сопряжения, содержащее узел прерываний, .узел ввода, первый вход которого является информационным входом устройства, и узел вывода, первый выход кторого является информационным выходом устройства, отличаю щеес я тем, что/ с целью повышения надежности устройства, в него введены группа регистров, дешифратор адреса регистра и элемент ИЛИ, причем вход дешифратора адреса регистра соединен с втоpbCTvi выходом узла вывода, а выход - с управляющим входом регистров группы и адресным выходом устройства, входы запросов регистров группы являются соответствующими входами запросов устройства, вход гашения и.управляющий выходы регистров группы соединены соответственно с третьим выходом узла вывода и вторым входом узла ввода, третий вход которого подключен к входу прерываний и выходу элемента ИЛИ, входами соединенного с выходами соответствующих разрядов регистра группы.

Источйики информации, принятые во внимание при экспертизе

1.Патент США № 36И305, кл. 340172,5, опублик, 1971,

2.Микро-ЭВМ Электроника С5-01 Система команд и микрокоманд. ИУЗ. 035.235 Д (прототип).

Похожие патенты SU746491A1

название год авторы номер документа
Устройство для сопряжения электронно-вычислительной машины с абонентами 1984
  • Артамонов Павел Алексеевич
  • Буценко Алексей Николаевич
  • Киселев Владимир Игнатьевич
  • Тонконог Николай Алексеевич
  • Файнгольд Александр Михайлович
SU1288703A1
МИКРОПРОЦЕССОР ВВОДА-ВЫВОДА ИНФОРМАЦИИ 1992
  • Селезнев И.П.
  • Аксенов Г.М.
RU2042182C1
Устройство для сопряжения ЭВМ с периферийными устройствами 1988
  • Аптекарь Семен Абрамович
  • Нефедченко Борис Павлович
SU1566359A1
Устройство для сопряжения ЭВМ с внешним устройством 1985
  • Разлом Валерий Иванович
  • Бровко Борис Иванович
  • Смирнов Георгий Леонидович
  • Зайченко Владимир Васильевич
  • Жук Виктор Павлович
SU1315988A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
СИСТЕМА КОНТРОЛЯ И УПРАВЛЕНИЯ ВЫСОКОВОЛЬТНЫМИ ЯЧЕЙКАМИ РАСПРЕДЕЛИТЕЛЬНОЙ СЕТИ ШАХТЫ 1990
  • Демченко Н.П.
  • Раппопорт Л.И.
  • Чехлатый Н.А.
  • Лаевский С.Г.
  • Янчук Е.Н.
  • Мецгер А.А.
  • Полехин В.Г.
  • Бойцова И.Э.
RU2037205C1
Устройство для сопряжения магистрали эвм с магистралью внешних устройств 1984
  • Косинов Генрих Андреевич
  • Сиднев Александр Борисович
  • Ицкович Виктор Александрович
  • Ицкович Евгений Александрович
SU1229765A1
Устройство для сопряжения двух электронных вычислительных машин 1988
  • Калина Владимир Николаевич
  • Леонец Александр Адамович
SU1605241A1
Устройство для обмена информацией между ЭВМ и периферийными устройствами 1989
  • Мушкаев Виктор Васильевич
  • Салтанов Николай Юрьевич
  • Кауль Михаил Борисович
SU1777145A2
Устройство для сопряжения ЭВМ с абонентами 1987
  • Новокрещенов Димитрий Викторович
  • Кондратьев Михаил Николаевич
  • Волосников Роман Александрович
SU1509917A1

Иллюстрации к изобретению SU 746 491 A1

Реферат патента 1980 года Устройство для сопряжения

Формула изобретения SU 746 491 A1

SU 746 491 A1

Авторы

Коминаров Илья Залманович

Мешечкин Иван Иванович

Даты

1980-07-05Публикация

1978-01-03Подача