Устройство д.ля сопряжения мультипрограммной электронной вычислительной машины с группойканалов связи

 

п> 432500

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советеких

Социапистим вских

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 20.07.72 (21) 1812952 18-24 с присоединением заявки № (32) Приоритет

Опубликовано 15.06.74. Бюллетень ¹ 22

Дата опубликования описания 13.11.74 (51) 1. Кл. б 06т 9 00

Государственный комитет

Совета 1йинистров СССР оо делам изобретений н открытий (53) УДК 681.326(088.8) (72) Авторы изобретения М. А. Гребенников, Б. В. Филиппов, Е. Е. Владимиров, P В. Чурилов, Г. С. Петров, Я. Г. Брусиловский и О. Н. Попов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ МУЛЬТИПРОГРАММНОЙ

ЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С ГРУППОЙ

КАНАЛОВ СВЯЗИ

Изобретение относится к электронной вычислительной технике и предназначено для использования в технике сопряжения каналов связи с электронными вычислительными»ашинами (ЭВМ).

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

Недостаток известного устройства — наличие большого числа указателей, индивидуальных для каждого канала группы, что приводит к значительным аппаратурным затратам, Целью изобретения является сокращение оборудования.

Поставленная цель достигается тем, что устройство для сопряжения содержит блок указателей причин прерывания, дешифраторы кода прерывания, команды опроса и команды пуска, блок совпадения, причем вход дешифратора кода прерывания соединен с первым входом устройства, второй вход которого соединен со входом дсшпфратора команды опроса и со входом дешифратора команды пуска, выход первого соединен с первым входом блока указателей причин прерывания, второй вход которого соединен с выходом дешифратора кода прерывания и с первым входом блока совпадения, третий вход блока указателей причин прерывания соединен с выходом блока

10 управления режимами, а выход связан с четвертым выходом устройства; выход дешифратора команды пуска соединен со вторым входом блока совпадения, выход которого связан с управляющим входом коммутатора. второй

15 выход которого соединен со входом регистра обмена.

Блок-схема устройства для сопряжения приведена на чертеже, где 1 — регистр обмена;

2 — регистр запроса; 3 — коммутатор; 4 — блок

20 совпадения; 5 — блок управления режимами;

6 — блок согласования с каналами связи; 7— дешифратор кода прерывания; 8 — дешифратор команды опроса; 9 — дешифратор команды пуска; 10 — блок указателей причин пре25 рывания; 11 — ЭВМ.

Устройство для сопряжения каналов связи с ЭВМ работает следующим образом.

Устройству сопряжения присваивается определенный машинный номер внешнего устрой30 ства из группы номеров, отведенных для дан432500 ной группы каналов связи. Это означает, что для устройства сопряжения lipограммным способом формируется управляющее слово первоначально и после отработки каждого прерывания. Ввод информации в ЭВМ от устройства сопряжения осуществляется по приостановке. Вводимая информация содержит омер прерывающего канала связи.

При возникновении какой-либо причины прерывания, например «Начало ввода», «Конец ввода», «Сбой» и др. блок 5 управления режимами записывает в регистр обмена 1 код состояния коммутатора 3, а в регистр запроса

2 — машинный номер устройства сопряжения, в результате чего производится приостановка на ввод номера прерывающего канала связи, причем вводимая информация записывается в ту ячейку оперативной памяти ЭВМ, адрес которой задается управляющим словом, принадлежащим данному устройству сопряжения.

По завершении приостановки блок 5 управления режимами устанавливает в единичное состояние соответствующий указатель в блок

10 указателей причин прерывания и посылает по шине 12 в ЭВМ сигнал «Запрос прерывания».

Обнаружив запрос прерывания, ЭВМ обращается к таблице внешних устройств с целью его идентификации, после чего ЭВМ посылает команду опроса состояния, адресуя ее непосредственно данному устройству сопря>кения.

При этом срабатывают дешифратор 7 кода прерывания и дешифратор 8 команды опроса состояния, в результате чего из блока 10 указателей причин прерывания по шипе 13 выдается в ЭВМ код состояния.

По коду состояния и номеру прерывающего канала связи ЭВМ осуществляет отработку прерывания, формирует заново управляющее слово, принадлежащее данному устройству сопря>кения, и посылает в это устройство команду пуска. По этой команде срабатывают дешифраторы 7 и 9, а затем блок 4 совпадения, с выхода которого подается сигнал запуска

45 коммутатора 3, в рсзультатс чего начинается обслуживание следующего канала связи.

Таким образом, группа каналов связи, подключенных к устройству сопряжения, использует в режиме разделения времени одну и ту же группу указателей (блок 10 указателей причин прерывания), в результате чего сокращаются аппаратурные затраты.

Предмет изобретения

Устройство для сопряжения мультипрограммной электронной вычислительной машины с группой каналов связи, состоящее из блока согласования, регистра запроса, коммутатора, блока управления режимами, выходы которого связаны с коммутатором, подключенным первым выходом к блоку согласования, а вторым выходом — к регистру запроса, с регистром запроса, блo«oм согласования и с первым выходом устройства, регистра обмена, соединенного двусторонней связью с блоком согласования и со вторым выходом устройства, третий выход которого подключен к регистру запроса, отличающееся тем, что, с целью сокращения оборудования, устройство содержит блок указателей причин прерывания, дешифраторы кода прерывания, команды опроса и команды пуска, блок совпадения, причем вход дешифратора кода прерывания соединен с первым входом устройства, второй вход которого соединен со входом дешифратора команды опроса и со входом дешифратора команды пуска, выход первого соединен с первым входом блока указателей причин прерывания, второй вход которого соединен с выходом дешифратора кода прерывания и с первым входом блока совпадения, третий вход блока указа .елей причин прерывания соединен с выходом блока управления режимами, а выход связан с четвертым выходом устройства, выход дешифратора команды пуска соединен со вторым входом блока совпадения, выход которого связан с управляющим входом коммутатора, второй гыход которого соединен со входом регистра обмена.

432500

/Ганам гФялс

Составитель С. Громова

Техред Л. Богданова

Редактор Б. Нанкина

Корректор Т. Хворова

Типография, пр. Сапунова, 2

Заказ 3022/3 Изд. № 1782 Тираж 624 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, Ж-35, Раушская наб., д. 4/5

Устройство д.ля сопряжения мультипрограммной электронной вычислительной машины с группойканалов связи Устройство д.ля сопряжения мультипрограммной электронной вычислительной машины с группойканалов связи Устройство д.ля сопряжения мультипрограммной электронной вычислительной машины с группойканалов связи 

 

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

Изобретение относится к устройствам программного управления и предназначено для использования в составе автоматизированных систем управления и регулирования с использованием ЭВМ вышестоящего уровня

Изобретение относится к устройству и способу, обеспечивающим повышение надежности, удобство сопровождения и удобочитаемость программных средств

Изобретение относится к устройству и способу, обеспечивающим повышение надежности, удобство сопровождения и удобочитаемость программных средств

Изобретение относится к транслятору для машинного языка программирования высокого уровня, в частности к способу и устройству для реализации таблицы кодировки символов, которая обеспечивает быстрый доступ к идентификаторам таблицы кодировки символов

Изобретение относится к транслятору для машинного языка программирования высокого уровня, в частности к способу и устройству для реализации таблицы кодировки символов, которая обеспечивает быстрый доступ к идентификаторам таблицы кодировки символов

Изобретение относится к автоматике и вычислительной технике, а точнее к приоритетной обработке данных, и предназначено для использования в мультипроцессорных системах, в локальных сетях и в системах распределенного управления

Изобретение относится к вычислительной технике и может быть использовано для организации доступа к коллективно используемому ресурсу

Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно

Изобретение относится к автоматике и вычислительной технике и может найти применение при построении распределенных систем программного управления технологическими процессами
Наверх