Устройство для связи в вычислительной системе

Номер патента: 314207

Авторы: Карцев, Миллер, Носаль, Смирнова

ZIP архив

Текст

О П И С А Н И Е 314207ИЗОБРЕТЕН ИЯК АВТОРСКОМУ СВИДЕТЕЛЬСВВУ Сооа Соаетсинх Социалистических РеспублииЗависимое от авт. свидетельства %в Заявлено 28,у 111.1969 ( 1357998/18-24)с присоединением заявки М -Приоритет -Опубликовано 07,1 Х,1971. Бюллетень М 27 МПК 6 061 1516 Коинтет по делон нвоСретеннй и атирытий прн Совете Министров СССВУДК 682.32(088.8) Дата опубликования описания 20.Х 11.1971 Авторыизобретения М. А. Карцев, Л. Я. Миллер, Г, В. Носаль и Г. И. Смирнова Заявитель УСТРОЙСТВО ДЛЯ СВЯЗИ В ВЫтИСЛИТЕЛЬНОй СИСТЕМЕ Изобретение относится к области цифровой вычислительной техники. Оцо может быть применено в цифровых вычислительных машинах, предназначенных для работы в составе вычислительных систем, состояцих цз нескольких однотипных вычислительных машин, или одной или нескольких специализированных машин.Известны устройства связи, содержащие коммутаторы каналов, установленные между выходами машин и входамц каналов илп между выходахги каналов и входами машин, или и в тех, ц других мостах, и цепи настройки коммутаторов.Однако при программировании с помошьюзвестных устройств связи нельзя одновременно решать несколько различных задач разными группахи вычислительных машин, входягцими в систему, без предварительного условия о том, какие группы машин для реше ия какой задачи будут использованы.Описываемое устройство отличается от известных тем, что в цем между выходами каждого из регистров настройки ц входами управления соответствующего коммутатора каналов установлены дескрипторные регистры связей, регистр клочей связей, дешифраторы равнозначности и вентили, соединенные так, что один вход каждого из дешифраторов равцозцачцостц присос оцец к выходу репстра настройки, а другой - к выходу одного и: дескрипторных регистров связеи, выход каждого дсшифратора равнозначности соединен с входамп двух вентилей, другие входы которы.г рисоедцнены к прямому ц инверсному выходам регистра ключей связей, выходы вентилей, управляемых прямыми выходами регистра ключей связей, соединены со входами упг 0 равлецця коммутатора каналов, а выходы вентилей, управляемых инверсными выходами регистра ключей связей, через схему сборки соединены с входом системы прерывания вычислительной машины.гй Это позволяет расширить функциональнывозможности вычислительной системы.На чертеже изображена часть блок-схемыустройства, связанная с одним коммутатором.Устройство содержит коммутатор 1 кана. о лов, л число каналов 2 связи, соедггненных сэтих коьхгутаторох, регистр настройки сУ, ч дескрипторцых регистров 4 связей, и дешиф.раторов 5 равнозначности, ц-разрядный рс.гистр 6 клочей связей, 2 и вентилей 7 ц ь, схему 9 сборки.Коммутатор каналов 1 рассчитан на коммутацию выходньгх илц входных каналов, В первом случае оц имеет информационны вход 10, соедшенцый с выходом вычислизп тельной машины 11, и и информационных вы814201торых засылает в регистр 3 настройки математичесиий адрес того канала 2 связи, с которым в 1 последующий отрезок времеии должна быть соединена вычислительная машина 115 через коммутатор каналов 1 (таких коммутаторов каналов,на входах или выходах вычислительной машины может быть несколько), либо команды обмена информацией, содержащие в своем коде математический адрес ка О нала 2 по которомч через коммутатор кана.лов 1 должен состояться обмен информацией.В последнем случае регистр 3 может быть частью регистра команды машины. В регистре 3 устанавливается математический адрес 15" фканала связи который должен быть соединен через коммутатор каналов 1 с вычислитель ной машиной 11.Дешифраторы 5 равнозначности сравнивают код, имеющийся в регистре 3 настройки, с кодами в дескрипторных регистрах 4 связей. Тот из дешифраторов, который обнаруживает совпадение кода в дескрипторном регистре с кодом в регистре настройки, формирует выходной сигналпоступающий на входы вентилей 7 и 8.Если в соответствующем разряде регистра 6 ключей связей находится единица (т, е.если разрешен обмен информацией по тому из каналов связи 2, который соответствует данному дескрипторному регистру и данному дешифратору равнозначности), то выходной сигнал дешифратора 5 равнозначности проходит через вентиль 7 на вход управления коммутатора каналов 1, в результате чего коммутатор каналов соединяет с входом (или выходом) 10 вычислительной машины 11 выбранный канал связи. Вентиль 8 при этом закрыт.Если вследствие ошибки в программе задачи или сбоя в аппаратуре появляется сигнал на выходе дешифратора равнозначности, соответствующем запрещенному каналу связи (соединяющему данную машину с той из машии, которая не участвует в решении данной задачи), то нуль в соответствующем разряде 45 регистра 6 ключей связей перекрывает вентиль 7 и открывает вентиль 8. Выходной сигнал дешифратора 5 при этом не попадает на вход управления коммутатора каналов 1, и неправильное соединение не производится, "О Этот сигнал через вентиль 8 и сборку 9,проходит на,вход системы прерывания вычислительной машины 11, в результате чего прерывается выполнение программы задачи и вызывается диспетчерская программа (суперви зор) 60 65 3ходов, каждый ыз которых соединен с входомодного из каналов 2. Во втором случае коммутатор каналов 1 имеет и,информационныхвходов, соединенных с выходами каналов 2, иодин информационный выход 10, соединенныйс,входом вычислительной машины 11.Входы управленпя 12 коммутатора каналов 1 присоединены к выходам вентилей 7,одни входы которых соединены с выходамидешифраторов 5, другие - - с прямыми выходами 13 регистра 6 ключей связей. Дешифраторы 5 имеют по два входа, один ыз которыхсаединеи с выходом регистра настройки 3, адругой - с выходом соответствующего дескрипторного регистра 4, Выходы дешифраторов 5 соединены также с входами вентилей 8,входы управления которых присоединены кинверсным выходам 14 регистра 6 ключей связей. Выходы вентилей 8 соединены с входамисхемы 9, выход которой соединен с входомсистемы прерываыгя вычислительной маши 111,Информационные входы регистров 3 настройки, дескрипторных регистров 4 связей ирегистра 6 ключей связей присоединены к выходам, вычислительной машины 11. Эти регистры могут иметь дополнительные входы дляприема информации от других машин системы.Устройство работает следующим образом.Диспетчерская программа (супервизор)назначает для решения некоторой задачи определенную группу машин, в которую входит,в частности вычислительная машина 11. Другим машинам этой группы соответствуюттолько определенные каналы связи (поскольку не все машины системы должны участвовать в решении данной задачи) из числа каналов 2, присоединенных,к коммутатору каналовв.Каждый из дескрипторных регистров 4каждый из разрядов регистра 6 ключей связей соотвегсгвуют одному из каналов 2, присоединенных к коммутатору каналов 1,Далее супервизор засылает в дескрипторные регистры 4, соответствующие выбраннымканалам 2 (т. е. выбранной группе машинвычислительной системы), те математическиеадреса, каналов связи, которые будут упоминаться в лрограмме решения данной задачи,а в остальные регистры 4 - произвольныекоды, но такие, которые не будут упоминатьсяв,программе задачи в качестве адресов каналов. Одновременно супервизор засылает врегистр 6 ключей связей такой код, у которого выбранным каналом связи (т. е. выбранным для данной задачи малинам системы)соответствуют единицы, а всем другим каналам связи - нули. Засылка информации вдескрипторные регистры 4 связей и в,регистр6 осуществляется привилегированньви операциями супервизора,Затем управление передается ;программепользователя (задаче).В программе задачи, имеются либо специальные команды настройки, каждая из ко. Предмет изобретения Устройство для связи в вычислительной системе, содержащее коммутаторы каналов связи и регистры настройки, отличающееся тем, что, с .целью расширения функциональных возможностей вычислительной системы, в него введены дескрипторные регистры связей, регистры ключей связей, дешифраторы равно.Редактор М. Аникеева Заказ 5403 Изд.1231 Тираж 500 ПодписноеЦНИИПИ Когиитета по делана изобретеппй н открытий прн Совете Министров СССР Москва, Ж, Раушская наб., д. 4/5 Загорская типография зачности Й вентили, причем первый вход каждого дешифратора равнозначности соединен с выходом регистра настройки, второй вход каждого дешифратора соединен с выходом соответствующего регистра связей, выход каждого дешифратора равнозначности соединен со входами двух вентилей, друтие входы которых соединены соответственно с прямым и инверсным выходами регистра ключей, выходы вентилей, управляемых прямымц выходами регис 1 ра ктпочей связей, соединены с входами управления коммутатора каналов, 5 а выходы вентилей, управляемых инверснымивыходами регистра ключей связей, через схему сборки соединены с входамн системы прерывания вычислительной машины.

Смотреть

Заявка

1357998

М. А. Карцев, Л. Я. Миллер, Г. В. Носаль, Г. И. Смирнова

МПК / Метки

МПК: G06F 15/16

Метки: вычислительной, связи, системе

Опубликовано: 01.01.1971

Код ссылки

<a href="https://patents.su/3-314207-ustrojjstvo-dlya-svyazi-v-vychislitelnojj-sisteme.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для связи в вычислительной системе</a>

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