Селекторный канал

Иллюстрации

Показать все

Реферат

 

(»>769525

О П И А" Й И Е

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

Социалистических

Республик

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву 638951 (22) Заявлено 11.12.78 (21) 2725586/18-24 (51)M.Êë.3 G 06 F 3/04 с присоединением заявки №вЂ”

1 (23) Приоритет— (43) Опубликовано 07.10.80. Бюллетень № 37

Государственный комитет ло делам изобретений и открытий (53) УДК 681.325 (088.8) . (45) Дата опубликования описания 05,02.81 (72) Авторы изобретения

А. Г. Беляев, В. А. Исаенко, В. A. Калиничев

Б. И. Смертыга и В. М. Гафель (71) Заяытель (54) СЕЛ ЕКТО Р Н Ы И КАНАЛ

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

По основному авт. св. № 638951 известен селекторный канал, содержащий блок связи с центральным вычислителем, соединенный двусторонней связью с блоком сопряжения .. c,,àáîHåíòàMH, вход"и выХод-:которого явля-, Ются соответственно входам и выходом связи с абонентами канала, блок-управления, соединенный двусторонней связью с блоком сопряжения с абонентами, а первым выходом — с первым входом блока связи с центральным вычислителем, второй вход которого подключен к выходу формирователя адреса слова состояния канала, третий вход — с выходом регистра слова состояния канала, а выход — со входом регистра управляющеп . слова, выходом соединенного с первыми входами регистра слова состояния канала, дешифратора вида обслуживания и формирователя адреса слова состояния канала и вторым входом блока управ- ления, вход блока сопряжения с абонентами подключен ко вторым входам дешифратора вида обслуживания и регистра слова состояния канала, третьи входы которых подключены ко, второму выходу блока управления, соединенному третьим выходом со вторым входом формирователя адреса слова состояния канала, третин вход которого соединен с выходом дешифратора вида обслуживания и выходом прерывания

5 канала (Il

Недостатком этого канала является большое время выхода на связь по требованию абонента, (время,: реакции),;. При.:,-ра-, боте ЭВМ. в управляющих:системах (сй1О стемы АСУ, навигационные системы и т. п.)

-- имеются абоненты, для которых время связи с ЭВМ должно быть минимальным, поскольку информация, которая должна быть передана ими, является сверхоперативной

IS и может потерять информативную ценность при организации каналом связи по требованию абонента обычным путем.

Целью изобретения является уменьшение времени реакции канала на требова20 нне абонента.

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

На чертеже показана блок-схема селекторного канала. Канал содержит блок 1 связи с центральным вычислителем, блок 2 сопряжения с абонентами, блок 8 управления, регистр

4 управляющего слова канала, регистр 5 слова состояния канала, дешифратор 5 вида обслуживания, формирователь 7 адреса слова состояния канала, шифратор 8 команды останова ввода — вывода, шифратор 9 адреса команды, выход, 10 и вход 11 связи с абонентами канала, выход 12 прерываний канала и вход 18 прерывания канала, Селектор ный канал работает следующим образом. ,Селекторный канал осуществляет обмен командной и числовой информацией с памятью центрального вычислителя через блок 1, а с абонентами — через блок 2 сопряжения с абонентами. В соответствии с командной информацией, хранящейся в регистре 4, блок 3 вырабатывает сигналы, управляющие выполнением всех операций и ко ма нд в ка нале.

Дешифратор 5 совместно с регистром 5 слова состояния канала (ССК) и формирователем 7 адреса ССК в зависимости от указателей, содержащихся в байте состояния абонентов, состояния блока 3 управления и других специальных признаков инициируют различные виды обслуживания байтов состояния абонентов.

В случае появления необходимости связи с каналом (СОА) сверхоперативный абонент выставляет сигнал прерывания на входе 18, по которому шифратор 8 формирует инструкцию «Остановить ввод — вывод», поступающую на вход блока 8. Если в данный момент канал занят операцией ввода — выВода с каким-либо другим абонентом, блок 3 организует прекращение текущей операции, а регистр 5 формирует соответствующее слово состояния, которое записывается в оперативное запоминающее устройство (ОЗУ) центрального вычислителя. Одновременно с этим дешифратор б формирует сигнал прерывания, который поступает в регистр прерываний центрального вычислителя. Перечисленные действия не5 сбходимы для того, чтобы информировать цснтральный вычислитель о тоМ, что текущая операция ввода — вывода прервана по .. требованию СОА., Шифратор 9 адреса команды, на вход которого также поступил

10 сигнал прерывания от СОА, формирует адрес начала программы канала, по которой будет обслуживаться СОА. Этот адрес пост пает на вход блока 1, который и осуществляет выборку команд канала из ОЗУ.

Дальнейшее обслуживание СОА производится в обычном порядке.

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

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

Селекторный канал по авт. св. № 638951, отличающийся тем, что, с целью уменьшения времени реакции канала на требование абонента, в него введены шифратор команды останова ввода — вывода и шифратор адреса команды, входы которых подключены к четвертому входу регистра слова состояния:канала и входу прерьтвания- канала, причем выход ш ифратора команды останова ввода —,вывода соединен с входом пуска блока управления, выход шифратора адреса команды- подключен к

40 четвертому входу блока связи с центральным .вычислителем.

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

45 1. Авторское свидетельство СССР № 638951, кл. G 06 F 3/04, -1976 (прототи ).

769525

Составитель В. Вертлиб

Техред И. Заболотнова

Редактор О. Филиппова

Корректор С. Файн

Тин. Харьк. фил. пред. «Патент»

Заказ 1289/1295 Изд. Мя 484 Тираж 772 Подписное

НПО «Поиск» Государственного комитета СССР. по делам изобретений и открытий

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