Устройство для обмена данными между вычислительными машинами

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

Авторы: Авдейчик, Оборин, Романков, Чупрынников

Есть еще 22 страницы.

Смотреть все страницы или скачать ZIP архив

Текст

,ТО.С. ельОСУДАРСТВЕННЫЙ КОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬПМ(56) Устройство управлентелями на магнитной лентеЕ 13.057.027.ТО.Устройство управлениялями на магнитных дискахнах ЕС, ЩЯ 3.057.079Адаптер канал-канал ЕЦ 53,059.006.ТО.(54)(57) 1. УСТРОЙСТВО для ОвменА ДАННЫМИ МЕЖДУ ВЫЧИСЛИТЕЛЬНЫМИ МАШИНАМИ, содержащее четыре узла усилителей приемников, четыре узла усилителей передатчиков, два коммутатора, два узла сравнения адреса, два узла формирования адреса, два блока формирования сигналов обмена, причем группа входов первого узла усилителей приемников подключена к управляющему выходу первой электронно-вычислительной машины, группа выходов первого узла усилителей передатчиков - к управляющему входу первой электронно-вычислительной машины, группа входов второго узла усилителей приемников - к управляющему выходу второй электронно-вычислительной машины, группа выходов второго узла усилителей передатчиков -6к управляющему входу второй электронно-вычислительной глашины, группа входов третьего узла усилителей приемников - к информационному выходу первой электронно-вычислит нои машины, группа выходов третьегоузла усилителей передатчиков - кинформационному входу первой электронно-вычислительной машины, группавходов четвертого узла усилителейприемников - к информационному выходу второй электронно-вычислительной машины, группа выходов четвертого узла усилителей передатчиковк информационному входу второйэлектронно-вычислительной машины,при этом группа выходов третьего ичетвертого узлов усилителей приемников соединена с первыми группамиинформационных входов первого ивторого блоков формирования сигналов обмена и первого и второго узловсравнения адреса соответственно,выходы которых соединены с входамисигнала .опознавания адреса первогои второго блоков формирования сигналов обмена соответственно, первыегруппы управляющих выходов которыхсоединены с группами входов первого и второго узлов усилителеи передатчиков соответственно, группы выходов первого и второго узлов усилителей приемников соединены с первыми группами управляющих входов первого и второго блоков формирования сигналов обмена соответственно, первые группы информационных выходов первого и вто- рого блоков формирования сигналов обмена - с группами информационных входов первого и второго коммутаторов соответственно, группы выходов которых соединены с. группами входов третьего и четвертого узлов усилителей передатчиков соответственно, группы информационных выходов перво(фиг. 1). Данный код команды сопро-,вождает сигнал "Управление от канала",который по входу 18 через узел 1 идалее по шине 26 поступает в блок 15.Сигнал Управление от канала" попо цепи 157 (фиг. 5) шины 26 принимает в узле 78 (Фиг. 3) элементИ 145 (фиг. 5), который к этомувремени подключен к работе единичным уровнем по цепи 133 шины 95 свыхода триггера 117 (Фиг. 4) узла 77(Фиг. 3). В результате этого единичный уровень с выхода элементаИ 145 (Фиг. 5) поступает ча первыйвход элемента И 147. На второй входданного элемента постуиа.ет единичный уровень после инвертированияэлементом НЕ 150 нулевого уровня,получаемого узлом 78 по цепи ",32составной цепи 95 с выхоца находящегося в исходном (нулевом) состоянии триггера 113 (фиг. 4) узла 77,На. третий вход элемента И 147(Фиг. 5) поступает единичный уровеньс нулевого выхода находящегося висходном (нулевом) состоянии триггера 135. На основании данных уровнейэлемент И 147 выдает единичный уровень, по которому Формирователь 140Формирует одиночный импульс. Данный .30импульс устанавливает в единичноесостояние триггер 36 и после прохождения элемента И 144 триггер 137,Прохождение данного сигнала черезэлемент И 144 обеспечивает единичныйуровень, который поступает на первыйвход элемента И 144 после инвертирозания элементом НЕ 149 нулевого уровня, получаемого по цепи 74 шины 50: выхода находящегосяв исходномнулевом состоянии триггера 61 (Фиг. 2узла 17 (фиг, 2).Единичный уровень с выхсда триггера 136 (Фиг. 5) поступает по цепи99 на второй вход дешифратора 81(Фиг. 3) и подключает его к работе.Результат дешифрации полученной команды поступает на информационныйвход регистра 82. Одиночный импульсс выхода формирователя 140 (Фиг. 5) )5 О через элемент 154 задержки и далеепо цепи 100 поступает на синхровходрегистра 82 (фиг. 3) и заносит врегистр результат дешифрации команды. Продешифрированная команда с 55 выхода регистра 82 поступает на первый вход узла 83, на второй входузла 80 по цепи 101 составной цепи36 (Фиг. 1), на второй вход узла 83 Далее узел 77 (Фиг. 3) блока 15 следит за сбросом сигнала "Адрес от канала" с помощью элементов 122 и 127 (фиг, 4). После сброса сигнала "Адрес от канала" элемент НЕ 127 вырабатывает единичный уровень, который поступает на второй вход элемента И 122. На первый вход данного элемента уже поступил единичный уровень с выхода элемента ИЛИ 128. Элемент И 122 формирует единичный уровень, по которому формирователь 121 выдает одиночный импульс. Этот импульс устанавливает в единичное сос-. тояние триггеры 116 и 117. Единичный уровень с выхода триггера 116 по цепи 96 из шины 34 (Фиг. 3) поступает в коммутатор 13 (Фиг. 1) . На основании данного уровня коммутатор 3 выдает на выход код 9 А 6, формируемый узлом 9, как старшие разряды код адреса, и как младшие разряды кода адреса код 3 , который поступает по цепи 48 из регистра 52 (фиг. 2) блока 17 (фиг, 1). Составленный описанным образом на выходе коммутатора 13 код 93 по цепи 39 через узел 7 по вьглоду 24 как код адреса устройства передается в первую ЭВМ. Одновременно с этим указанный уровень с выхода триггера 116 (фиг. 4) по цепи 96 из шины 86 поступает в формирователь 85 (фиг. 3), где по шине 32 (фиг. 9) и далее через узел 5 (Фиг. 1) по выходу 22 как сопровождающий код адреса устройства сигнал "Адрес от абонента" поступает в первую ЭВМ. Единичный уровень с выхода триггера 117 (Фиг. 4 по цепи 133 шины 95 поступает в узел 78 (фиг. 3) и подключает его к работеОчередным этапом начальной выборки является получение устройством от первой ЭВМ команды. Код команды по входу 20 (фиг. 1) через узел 3 и да-. лее по цепи 28 поступает на первый вход дешифратора 81 (фиг. 3) блока 15 15 1 основании которого формирователь 120 вырабатывает одиночный импульс. Данный импульс устанавливает триггер 115 в единичное состояние. Единичный уровень с выхода этого триггера через элемент ИЛИ 128 поступает на вход элемента И 122 и по цепи 129 шины 86 (фиг. 3) в формирователь 85 где по шине 32 (фиг. 9) поступает как сигнал "Работа абонента через узел 5 (фиг. 1) и далее по выходу 22 в первую ЭВМ,203531 16(фиг. 3) блока 16 (фиг. 1), Кроме этого, единичный уровень с выхода триггера 136 (фиг. 5) поступает через элемент ИЛИ 156 на вход формирователя 139, который по нему формирует одиночный импульс. Этот импульс после задержки в элементе 153 задержки устанавливает триггер 135 и по цепи 97 поступает в узел 77 (фиг. 3) где сбрасывает триггер 116 (фиг. 4) . Сброс триггера 1 16 означает прекращение выдачи устройством в первую ЭВМ с помощью коммутатора 13 (фиг. 1) по цепи 39 через узел 7 по выходу 24 кода адреса и с помощью формирователя 85 (фиг. 3) по цепи 32 (фиг. 1) и далее через узел 5 по выходу 22 сигнала "Адрес от абонента". С установкой триггера 135 (фиг, 5) единичный уровень с его единичного выхода по цепи 158 из шины 98 поступает в узел 79 (фиг. 3) и подключает его к работеПоследним этапом начальной выборки является выдача устройством в первую ЭВМ байта состояния. Эту работу в устройстве осуществляет узел 79 блока 15 (фиг. 1). Единичный уровень с выхода триггера 135 (фиг. 5) по цепи 158 шины 98 в узле 79 (фиг. 6) поступает через элемент ИЛИ 185 на четвертый вход элемента И 173. На третий и пятый входы данного элемента поступают единичные уровни с нулевых выходов находящихся в исходном (нулевом) состоянии соответственно триггеров 162 и 166. На второй вход элемента И 173 поступает единичный уровень с выхода элемента НЕ 181, так как на его вход по цепи 189 шины 26 и далее через узел 1 (фиг 1) по входу 18 не поступает от первой ЭВМ сигнал "Информация от канала . В этом состоянии элемент И 173 (фиг. 6) следит за сбросом сигнала "Управление от канала, который поступает от первой ЭВМ по входу 18 (фиг, 1) через узел 1 по составной цепи 26 и далее в блоке 15 в узел 79. В данном узле названный сигнал по цепи 157 (фиг. 6) через элемент НЕ 180 поступает на первый вход элемента И 173.После сброса сигнала "Управление от канала" элемент НЕ 180 формирует единичный уровень, в результате чего на всех входах элемента И 173 присутствуют единичные уровни, на основании которых он выдает единичный уровеньПо даттному ротзнтО формтроватетп 167 формирует одиночный импульс, который устанавливает триггер 161, Единичньп 1 уровень с выходатриггера 161 по цепи 05 шины 34(фиг. 1) и разрецтает передачу байтасостояния, который формирует формирователь 84 (фиг. 3), В данном случаеуказаттньпт формирователь по цепи 160(фиг. 8) шины 106 получает единичныйуровень с выхода тртгггера 137 (фиг.5)узла 78 (фиг.3), В формирователе описанный уровень после инвертированияэлементом НЕ 241 поступает на вторыевходы элементов И 237-240 и блокируетих работу. В результате этого данныеэлементы соответственно по цепям 242245 шины 104, входящей в свою очередь в шину 34 (фиг. 3), выдают вкоммутатор 13 (фиг. 1) нулевые уровни.Это значит, что коммутатор 13 поцепи 39 через узел 7 по выходу 24выдает байт состояния из одних нулей. Одновременно с этим единичныйуровень с выхода триггера 161(фиг, 6) по цепи 105 шины 87 поступает в формирователь 85 (фиг. 3),где без преобразования по шине 32(фиг. 9) через узел 5 (фиг. 1) повыходу 22 передается в первую ЭВМкак сопрсвождаютпий байт состояниясигнал "Управление от абонента". После этого узел 79 (фиг. 6) переходит в состояние ожидания ответного сигнала от первой ЭВМ. Этим сигналом будет сигнал "Информация от канала , который поступает по входу 18 (фиг, 1) через узел 1 по шине 26 в блок 15 и сообщает ему о приеме байта состояния. В блоке 15 (фиг. 3) этот сигнал поступает в узел 79, где по цепи 189 (фиг. 6) подключает к работе элемент И 174, На второй вход данного элемента поступает единичный уровень с выхода триггера 161. В результате этого элемент И 174 выдает единичный уровень, по которому формирователь 168 формирует одиночный импульс. Этот импульс сбрасывает триггер 161 и устанавливает в единичное состояние триггер 162. Нулевой уровень с нулевого выхода триггера 162 блокирует дальнейптую раооту элемента И 173. Единичный уровень с единичного выхода триггера 162 поступает на вторые входы элементов И 175-177. После сброса19 1 триггера 161 коммутатор 13 (Фиг. 1) по цепи 39 через узел 7 и далее по выходу 24 прекращает выдавать байт состояния в первую ЭВМ, а формирователь 85 (фиг, 3) по цепи 32 через узел 5 (Фиг. 1) и далее по выходу 22 - сигнал "Управление от абонента". Еще ранее, после установки триггера 137 (Фиг. 5) единичным уровнем с выхода триггера по цепи 160 шины 98 в узле 79 (фиг, б) подключен к работе элемент И 175 и после инвертирования данного уровня элементом НЕ 183 нулевым уровнем заблокированы элементы И 176 и 177. Далее элемент И 175 с помощью элемента НЕ 181 следит за сбросом сигнала "Информация от канала , После сброса названного сигнала элемент НЕ 181 выдает единичный уровень, на основании которого элемент И 175 выдает также единичный уровень. По данному уровню формирователь 169 формирует одиночный импульс. Этот импульс в узле 79 устанавливает в единичное состояние триггер 166, поступает на второй вход элемента И 178 и через элемент ИЛИ 187 сбрасывает триггер 162. На первый вход элемента И 178 поступает единичный уровень сустановленного к данному времени в единичное состояние триггера 60 (фиг. 2) по цепи 72 шины 50 (фиг. 1). В результате этого элемент ИЛИ 178 (фиг, 6) разрешает прохождение одиночного импульса в цепь 90 шины 36 (Фиг. 3). Данный импульс поступает в блок 16 (фиг. 1) и устанавливает в. формирователе 85 (фиг. 3) триггер 246 (Фиг, 9). Дальнейшая работа устройства зависит от действий, предпринимаемых второй ЭВМ. При этом возможны следующие случаи: вторая ЭВМ до настоящего времени не делала попытки выдать в адаптер команду; вторая ЭВМ к настоящему времени начала выдавать команду по адресу АС 6;вторая ЭВМ к настоящему времени начала выдавать команду по адресу АЗ . Данные случаи перечислены в зависимости от вероятности их появления. В такой же поСледовательности они рассматриваются.В первом случае все схемы блока 16 (фиг, 1), кроме триггера 246 (фиг. 9) находятся в исходном состоянии. Триггеры 113 и 115 (Фиг. 4) имеют нуле 203531 20 5 10 15 20 25 30 35 40 45 50 вые состояния. На основании этих состояний элемент ИЛИ 128 формирует нулевой уровень, который по цепи 129 составной цепи 86 поступает в Формирователе 85 (Фиг, 3) после инвертирования элементом НЕ 249 (фиг. 9) единичным уровнем на первый вход элемента И 247, Единичный уровень с единичного выхода триггера 246 по цепи 92 поступает в формирователе 84 (фиг. 3) на первый вход элемента И .47 (фиг. 8), который предназначен для выдачи признака Внимание . Одновременно с этим единичный уровень с единичного выхода триггера 246 (фиг. 9) через элемент ИЛИ 248 поступает на второй вход элемента И 247, в результате чего элемент И 247 выдает единичный уровень. Этот уровень по цели 91 подключает к работе в узле 77 (Фиг. 3) элемент И 123 (фиг. 4), а по шине 33 (Фиг, 9) через узел 6 (Фиг, 1) по выходу 23 поступает во вторую ЭВМ как сигнал "Требование абонента".Вторая ЭВМ после анализа полученного сигнала начинает выдавать последовательность сигналов выборки, вводимой абонентом,. С этой целью данная ЭВМ без выдачи адреса ьыдает сигналВыборка", Отсутствие сигнала Адрес от канала" приводит к установке в цепи 131 (фиг. 4) шины 27 нулевого уровня, который блокирует работу элемента И 125 и госле инвертирования элементом НЕ 127 единичным уровнем поступает на входы элементов И 122 и 123. Сигнал "Выборка" по входу 19 (фиг, 1) через узел 2 по шине 27 в блоке 16 поступает в узел 77 (фиг. 3), где его по цепи 130 (Фиг, 4) принимает элемент И 123.На основании данного сигнала элемент И 123 выдает единичный уровень, по которому формирователь 118 формирует одиночный импульс, Этот импульс устанавливает в единичное состояние триггер 113, Единичный уровень с выхода триггера 113 по цепи 132 составной цепи 95 в узле 78 (фиг. 3)поступает на второй вход элементаИ 146 (Фиг, 5) и через элемент НЕ 150 блокирует работу элемента И 147. Кроме этого, данный уровень с выхода триггера 113 (фиг. 4) через элемент ИЛИ 128 по цепи 129 шины 86 в формирователе 85 (фиг, 3) без преобразования как сигнал "Работа або5 20 25 30 35 40 45 50 55 21нента" поступает в шину 33 (Фиг . 9), а через элемент НЕ 249 блокирует работу элемента И 247. В результате этого элемент И 247 прекращает выдавать единичный уровень. Это означает, что по цепи 33 через узел 6 (Фиг. 1) по выходу 23 формирователь 85 (Фиг. 3) прекращает выдавать во вторую ЭВМ сигнал "Требование абонента" и начинает выдавать сигнал "Работа абонента".Далее следует выдача блоком 16 (Фиг. 1) во вторую ЭВМ адреса адаптера. Эту операцию в блоке 16 осуществляет узел 77 (Фиг. 3) по аналогии с выдачей соответствующим узлом блока 15 (Фиг. 1) адреса адаптера в первую ЭВМ при начальной выборке. В узле 77 (Фиг. 3) блока 16 (Фиг. 1) элемент И 122 (Фиг. 4) получает по первому входу единичный уровень с выхода элемента ИЛИ 128. Так как вторая ЭВМ не выдавала сигнал "Адрес от канала"то по входу 19 (фиг. 1) через узел 2 по шине 27 и далее в блоке 16 в узел 77 (фиг, 3) поступает вместо данного сигнала нулевой уровень, который в узле 77 по цепи 131 (фиг. 4) после инвертирования элементом НЕ 127 поступает единичным уровнем на второй вход элемента И 122. В результате этого элемент И 122 выдает единичный уровень, по которому формирователь 121 формирует одиночный импульс. Этот импульс устанавливает в единичные состояния триггеры 116 и 117. Единичный уровень с выхода триггера 116 по цепи 96 шины 35 (фиг. 3) поступает в коммутатор 14 (Фиг. 1). На основании данного уровня коммутатор 14 выдает на выход код А 6, формируемый узлом 10, как старшие разряды адреса и как младшие разряды адреса код 346, который поступает в коммутатор по ,цепи 49 из регистратора 52 (фиг. 2) блока 17 (фиг. 1). Составленный описанным образом на выходе коммутатора 14 адрес АЗ 6 по цени 41 через узел 8 по выходу 25 поступает во вторую ЭВМ. Одновременно с этим указанный уровень с выхода триггера 116 (фиг. 4) по цепи 96 шины 86 поступает в Формирователь 85 (Фиг. 3), где без преобразования по шине 33 (фиг, 9) и далее через узел 6 (фиг. 1) по выходу 23 как сопровождающий код адреса устройства сигнал 203531 22Адрес от абонента" поступает во вторую ЭВМ, Единичный уровень с выхода триг - гера 117 (Фиг. 4) по цепи 133 вины 95 поступает в узел 78 (фиг. 3) и подключает его к работе.В ответ на переданный адрес устройство в описываемой последовательности получает от второй ЭВМ сигнал Управление от канала . Этот сигнал 10 по входу 19 (фиг. 1) через узел 2 по шине 27 и далее в узле 78 (Фиг, 3)блока 16 (фиг, 1) по цепи 157(Фиг. 5) поступает в элемент И 145.По второму входу данный элементполучает по цепи 133 единичный уровень с выхода триггера 117 (фиг. 4),В результате этого элемент И 145(фиг. 5) выдает на первый вход элемента И 146 единичный уровень, На третий вход элемента И 146 поступает единичный уровень с нулевого выхода находящегося в исходном (нулевом) состоянии триггера 135. На основании данных уровней и уровня, поступившего ранее на второй вход поцепи 132 с выхода триггера 113(фиг. 4), элемент И 146 (фиг. 5)выдает единичный уровень, которыйчерез элемент ИЛИ 156 поступает на вход формирователя 139. Сформированный данным формирователем одиночныйимпульс после задержки в элементе153 задержки устанавливает в единичное состояние триггер 135 и по цепи97 поступает в узел 77 (фиг3), гдесбрасывает триггер 116 (Фиг. 4).Сброс триггера 116 означает прекращение выдачи адаптером во вторуюЭВМ с помощью коммутатора 14 (фиг. )по цепи 41 через узел 8 по выходу 24кода адреса и с помощью формирователя 85 (фиг. 3) по цепи 33 (фиг. 1)и далее через узел 6 по выходу 23сигнала "Адрес от абонента". Единичный уровень с выхода триггера 135(фиг. 5) по цепи 158 шины 98 поступает в узел 79 (фиг . 3) где черезэлемент ИЛИ 185 (фиг. 6) подключает к работе элемент И 173.Далее узел 79 (фиг. 3) блока 16 (фиг. 1) организует выдачу во вторую ЭВМ байта состояния. Подключенный к работе элемент И 173 (фиг. 6) по остальным входам получает следукицие уровни. При отсутствии сигнала Информация от канала от второй ЭВМ по входу 19 (фиг. 1) узел 2 передает нулевой уровень по составной цепи 27 и далее в узле 7823 1 (фиг. 3) блока 16 (фиг. 1) по цепи 189 (фиг. 6) на вход элемента НЕ 181. На основании данного уровня элемент НЕ 181 выдает на второй вход элемен- . та И 173 единичный уровень. На третий и пятый входы данного элемента поступают единичные уровни с. нулевых выходов находящихся в исходном (нулевом) состоянии соответственно триггеров 162.и 166. В этом состоянии элемент И 173 с помощью элемента НЕ 180 следит за сбросом сигнала "Управление от канала", который поступает от второй ЭВМ по входу 19 (фиг. 1) через узел 2 по шине 27 и далее в узле 79 (фиг. 3) блока 16 (фиг. 1) по цепи 157 (Фиг. 6) на вход элемента НЕ 180. После сброса сигнала "Управление от канала" элемент НЕ 180 выдает на первый вход формирователя 168 единичный уровень. В результате этого на входах элемента И 173 присутствуют единичные уровни и он выдает единичный уровень, по которому Формирователь 167 формирует одиночный импульс. Этот импульс устанавливает в единичное состояние триггер 161. Единичный уровень с выхода триггера161 по цепи 105 шины 35 (фиг. 3) поступает в коммутатор 14 (фиг. 1) и разрешает передачу байта состояния, который формирует формирователь 84 (фиг. 3), В данном случае в формирователе 84 подключен к работе элемент И 237 (фиг. 8). Так как триггер 137 (фиг. 5) находится в исходном (нулевом) состоянии, то нулевой уровеньс выхода данного триггера по цепи160 шины 98 и далее без преобразования в узле 79 (фиг. 6) по составной цепи 106 поступает в формирователь 84 (фйг. 3) где его интегрирует элемент НЕ 241 (фиг. 8). Единичный уровень с выхода элемента НЕ 241 поступает на вторые входы элементов И 237-. 240. На основании этого формирователь 84 по цепи 242 шины 107 формирует только признак "Внимание", который о шине 35(фиг. 3) поступает в,коммутатор 14 (фиг. 1), а тот передает его по цепи 41 через узел 8 по выходу 25 во вторую ЭВМ. Одновременно с этим единичный уровень с выхода триггера 161 (фиг. 6) подключает к работе элемент И 174 и по цепи 105 шины 87 поступает в формирователь 85 20358 . 24(фиг. 3), где без преобразования по шине ЗЗ (Фиг. 9) через узел 6 (Фиг. 1) по выходу 23 передается во вторую ЭВМ как сигнал "Управление от абонента" для сопровождения байта состояния.После этого узел 79 (фиг. 3)блока 16 (фиг, 1) переходит в состояние ожидания от второй ЭВМ сигналаИнформация от канала . Эту задачув узле 79 (фиг. 6) выполняет подключенный к работе элемент И 174. Сигнал "Информация от канала" поступает по входу 19 (фиг. 1) через узел 2 по шине 27 и далее в узле 79 (фиг. 3) блока 16 (фиг. 1) по цепи 189 (фиг. 6) на первый вход элемента И 174На основании данного сигнала элемент И 174 выдает единичный уровень, по которому формирователь 168формирует одиночный импульс. Этот импульс сбрасывает триггер 161 и устанавливает в единичное состояние триггер 162. После сброса триггера 161 коммутатор 14 (фиг. 1) по цепи 41 через узел 8 по выходу 25 прекращает выдавать байт состояния во вторую ЭВМ, а формирователь 85 (Фиг. 3) по цепи 33 через узел 6 (Фиг, 1) по выходу 23 - сигнал"Управление от абонента", Единичный уровень с единичного выхода триггера 162 (фиг. 6) поступает на вторые входы элементов И 175-177, В описываемой последовательности триггеры 134 и 137 (фиг, 5) узла 78 не меняют своего состояния и остаются в исходном (нулевом) состоянии. Нулевой уровень с выхода триггера 137 по цепи 160 составной цепи 98 в узле 79 (фиг. 3) блокирует работу элемента И 175 (фиг. 6) и после инвертирования элементом НЕ 183 единичным уровнем поступает на чет" вертые входы элементов И 176 и 177. Нулевой уровень с выхода триггера 134 (фиг, 5) по цепи 159 шины 98 в узле 79 (фиг. 3) блокирует работу элемента И 176 (фиг. 6) и после инвертирования элементом НЕ 182 единичным уровнемпоступает на третий вход элемента И 177. Из описанного следует, что не заблокированным остается элемент И 177который с помощью эемента НЕ 181 следит за сбросом сигнала "Информация от канала". После сброса данного сигнала в цепи 189 устанавливается нулевой уровень, и элемент10 20 25 40 50 НЕ 181 выдает на первый вход элемента НЕ 177 единичный уровень. Врезультате этого элемент НЕ 177выдАет единичный уровень, по которому формирователь 171 формируетодиночный импульс. Этот импульсустанавливает схемы, работающиена вторую ЭВМ, в исходное состояние,В узле 79 данный импульс подтверждает исходное состояние триггеров 163166, через элемент ИЛИ 187 сбрасывает триггер 162, по цепи 192 шины104 поступает в узел 80 (Фиг. 3) ичерез элемент ИЛИ 184 в цепи 76 и103, В узле 80 (фиг. 7) данныйимпульс поддерживает исходное состояние триггеров 199-202. По цепи 76(фиг . 6) шины 47 (фиг . 3) он поступает вблок 17 (фиг, 1), где подтверждаетисходное состояние триггера 61(фиг. 2). По цепи 103 (фиг. 6) данный импульс поступает в узел 77(Фиг. 3), где подтверждает исходноесостояние триггероа 114 и 115(фиг. 4), сбрасывает триггеры 113 и117 и поступает в шины 86 и 95, Пошине 86 данный импульс поступаетв формирователь 85 (фиг. 3), гдесбрасывает триггер 246 (фиг. 9).По шине 95 (Фиг. 4) он поступает вузел 78 (фиг. 3), где подтверждаетисходное состояние триггеров 134,136 и 137 (фиг. 5) и сбрасываеттриггер 135. Сброс триггера 113(фиг. 4) означает прекращение выдачиво вторую ЭВМ сигнала "Работа абонента" через элемент ИЛИ 128 по цепи129 шины 86 и далее через формирователь 85 (фиг. 9) по составной цепи33 через узел 6 (фиг. 1) по выходу 23. Устройство переходит в состояние ожидания во второй ЭВМ, которая при обработке сигнала "Требование абонента" получила признак "Внимание" и адрес АЗ . По признаку "Внимание" вторая ЭВМ узнает, что к ней обращается одно из активных устройств, по старшим разрядам адреса (А ) вторая ЭВМ определяет, что этим устройством является первая ЭВМ, а по младшим разрядам адреса (3) с помощью своей таблицы соответствия адресов с командами обращения определяет, с какой конкретно целью обращается первая ЭВМ и какие действия необходимо предпринять. В данном случае первая ЭВМ требует, чтобы вторая ЭВМ выдала команду Считать с кодом 3 в битах модификации. Так, с передачей признака "Внимание" пере дается вся необходимая для организации межмашинного обмена информации и отпадает необходимость в выдаче команды "Уточнить байт команды. Вторая ЭВМ начинает выдавать соответствующую команду Считать сопровождая ее адресом А 31 .Последовательность сигналов начальной выборки от второй ЭВМ принимается и обрабатывается устройством аналогично описанной начальной выборке от первой ЭВМ. Код АЗ устройство получает по входу 21 (фиг. 1) через узел 4. Старшие разряды (А 1 ) по цепи 43 поступают в узел 12, где они сравниваются с собственным адресом (А ) устройст - ва для второй ЭВМ, формируемым узлом 10 и передаваемым в узел 12 по цепи 40, В результате сравнения узел 12 по цепи 31 Формирует сигнал опознавания адреса. Младшие разряды (36 ) полученного кода по цепи 45 поступают в блок 17 на информационный вход регистра 54 (фиг. 2),Сигнал "Адрес от канала" устройство принимает по входу 19 (фиг. 1) через узел 2 и далее по шине 27 в блок 16. Здесь данный сигнал обрабатывает узел 77 (фиг. 3) . Сигнал "Адрес от канала" в узле 77 (фиг, 4) по цепи 13 1 шины 27 поступает на второй вход элемента И 125. На первый вход данного элемента поступает единичный уровень с выхода элемента НЕ 126 который определяет отсутствие в цепи 130 сигнала "Выборка", и на третий вход элемента И 125 по цепи 3 1 поступает сигнал опознания адреса. В результате этого элемент И 125 выдает единичный уровень, по которому формирователь 119 формирует одиночный импульс. Этот импульс устанавливает триггер 114 и по цепи 73 шины 47 (фиг, 3) поступает в блок 17 (фиг. 1), где заносит в регистр 54 (фиг. 2) значение младших разрядов полученного адреса (35 )Так как к этому времени триггер 60 установлен в единичное состояние, то нулевой уровень с нулевого выхода данного триггера поступает на информационный вход триггера 61, На основании этого импульс, поступивший по цепи 7327 1203 шины 47, не меняет состояние. триггера 61. Это значит, что все остальные элементы блока 17, кроме узла 59, остаются в прежнем состоянии. Узел 59 сравнивает содержимое регистров 54 и 52 и, так как каждьй из них хранит код 34, то выдает по цепи 51 единичньй уровень - сигнал соот ветствия адресов, полученных от двух ЭВМ. 10Единичньй уровень с выхода триггера 114 (Фиг. 4) подключает к работе элемент И 124, который начинает следить за появлением в цепи 130 шинь 27 сигнала "Выборка". С появлением данного сигнала элемент И 124 выдает единичньй уровень, по которому Формирователь .120 формирует одиночный импульс. Данньй импульс устанавливает триггер 115. Единичньй уровень с выхода триггера 115 через элемент ИЛИ 128 подключает к работе элемент И 122 и по цепи 129 шины 86 через Формирователь 85,(фиг, 9) по шине 33 через узел 6 (фиг. 1) по выходу 23 как сигнал "Рабата абонента" поступает во вторую ЭВМ. Подключенный кработе элемент И 122 (фиг. 4) с помощью элемента И 127 следит за сбросом сигнала30 ,"Адрес от канала" в цепи 131. После сброса данного сигнала элемент И 127 выдает единичный уровень, на основании которого элемент И 122 также выдает единичный уровень. По этому З 5 уровню формирователь 121 формирует одиночный импульс, каторьй устанавливает триггеры 116 и 117. Единичный уровень с выхода триггера 116 по цепи 96 шины 35 (фиг. 3) поступает 40 в коммутатор 14 (фиг. 1), который по нему передает код А, формируемый узлом 10, и код 3 ь, хранимый в регистре 52 (фиг. 2). Эти коды соответственно по цепям 40 и 49 (фиг. 1) и далее через коммутатор 14 по цепи 41 через узел 8 по выходу 25 поступают во вторую ЭВМ как код АЗь адреса адаптера, Одновременно с этим единичньй уровень с выхода триггера 50 116 (фиг. 4) по цепи 96 шины 86 через формирователь 85 (фиг. 9) по шине 33 через узел 6 (фиг. 1) по выходу 23 поступает во вторую ЭВМ как сигнал "Адрес от абонента", 55Единичньй уровень с выхода триггера 117 (фиг. 4) по цепи 133 шины 95 поступает на вход элемента И 145 28(фиг. 5) в узле 78 и подключает его к работе. Элемент И 145 начинает следить за появлением сигнала "Управление от канала , который сопровождает код получаемой от второй ЭВМ команды. Код команды поступает по входу 21 (Фиг. 1) через узел 4 по цепи 29 на первьй вход дешифратора 81 (Фиг. 3) в блоке 16 (фиг. 1) . Сигнал Управление от канала поступает по входу 19 через узел 2 по составной цепи 27 и далее в блоке 16 по цепи 157 (фиг. 5) на первый вход элемента И 145 узла 78, В результате этого данный элемент выдает единичный уровень. По этому уровню работает элемент И 147, так как на его второй вход поступает единичный уровень после инвертирования элементом НЕ 150 нулевого уровня с выхода находящегося в исходном (нулевом) состоянии триггера 113 (фиг. 4) и на третий вход единичный уровень с нулевого выхода триггера 135 (Фиг. 5), находящегося в нулевом состоянии, По единичному уровню с выхода элемента И 147 Формирователь 140 Формирует одиночный импульс. Этот импульс устанавливает в единичное состояние триггер 136. Единичный, уровень с выхода данного триггера по цепи 99 поступает на второй вход дешифратора 81 (Фиг. 3), который начинает дешифровать полученную команду. Этот же импульс с выхода формирователя 140 (фиг. 5) после, задержки в элементе 154 задержки по цепи 100 поступает на синхровход регистра 82 (фиг. 3) и заносит в него результат дешифрации команды дешифратором 81. После этого содержимое регистра 82 блока 16 по цепи 102 поступает на первый вход узла 83, второй вход узла 80 и по шине 37 в блоке 15 (фиг. 1) на второй вход узла 83 (фиг. 3)В результате этого оба узла 83 блоков 15 и 16 (фиг. 1) сравнивают поступившие на их входы продешифрированные команды на их соответствие одна другой. Узел 83 (Фиг, 3) блока 15(фиг. 1) сравнивает команду "Записать" с командой "Считать" и выдает по цепи 112 (фиг. 3) единичный уровень. Узел 83 блока 16 (Фиг. 1) сравнивает команду Считать" с командой Записать" и также выдает по цепи 112 (Фиг. 3) единичный уровень. В блоке 15 (Фиг, 1) сформированный уровень10 30 55 40 45 50 55 в данном случае не используется, В блоке 16 аналогичный уровень поступает на пятый вход элемента И 143 (фиг. 5) и после инвертирования элементом НЕ 152 нулевым уровнем блокирует работу элемента И 142. На первый вход элемента И 143 поступает единичный уровень по цепи 72 составной цепи 51 с единичного выхода триггера 60 (фиг. 2) блока 17 (фиг. 1). Этот же уровень в цепи 72 (фиг. 5) после инвертирования элементом НЕ 149 нулевым уровнем блокирует работу элемента И 144. На второй вход элемента И 143 поступает единичный уровень с выхода триггера 136. На третий вход элемента И 143 поступает по цепи 70 шины 51 единичный уровень с выхода узла 59 (фиг. 2), определившего соответствие адресов, вьданных двумя ЭВМ. Одновременно с этим данный уровень в цепи 70 (Фиг.5) после инвертирования элементом. НЕ 151 нулевым уровнем блокирует работу элемента И 148. На четвертый вход элемента И 143 поступает единичный уровень с нулевого выхода триггера 135, находящегося в нулевом состоянии, по которому Формирователь 141 формирует одиночный импульс, Этот импульс устанавливает триггер 137, который управляет выдачей нулевого байта состояния.На входы элемента И 142 поступают такие же уровни, как на соответствующие входы элемента Й 143, Заблокирован элемент И 142 только по пятому входу, на который единичный уровень поступает при нарушении согласованности между двумя ЭВМ, т.е. узел 83 (фиг. 3) в аналогичной ситуации определяет несоответствие полученных от двух ЭВМ команд и по цепи 112 вьдает нулевой уровень. Этот уровень блокирует работу элемента И 143 (фиг, 5) и после инвертирования элементом НЕ 152 единичным уровнем подключает к работе элемент И 142, В этом случае элемент И 142 выдает единичный уровень, который поступает через элемент ИЛИ 155 на вход Формирователя 138. Такая работа устройства, в согласованной системе не должна встречаться, и элемент И 142 больше контролирует степень согласования системы из двух ЭВМ и устройства, чем участвует в определенной работе, Работа устройства после подключения Формирователя 138 описывается при рассмотрении последующих режимов работы устройства.При работе устройства в согласованной системе ЭВМ, элемент И 142 заблокирован, а работает элемент И 143. В результате этой работы устанавливается в единичное состояние триггер 137.Кроме описанного, единичный уровень с выхода триггера 136 поступает через элемент ИЛИ 156 на вход формирователя 139, который в результате этого формирует одиночный импульс. Этот импульс после задержки в элементе 153 задержки устанавливает в единичное состояние триггер135 и по цепи 97 поступает в узел 77 (Фиг, 3) где сбрасывает триггер116 (Фиг. 4). Сброс этого триггера означает прекращение вьдачи во вторую ЭВМ коммутатором 14 (фиг. 1) адреса адаптера и формирователем 85 (Фиг. 3) сигнала "Адрес от абонента .Единичный уровень с выхода триггера 135 (фиг, 5) по цепи 158 шины 98 поступает через элемент ИЛИ 185 (Фиг. 6) на четвертый вход элемента И 173. На второй вход элемечта поступает единичный уровень с выхода элемента НЕ 181, который определяет отсутствие в цепи 189 сигна-ла Информация от канала", на третий и пятый входы элемента И 173 поступают единичные уровни с нулевых выходов находящихся в исходном (нулевом) состоянии соответственно триггеров 162 и 166. В этом состоянии элемент И 173 с помощью элемента НЕ 180 следит за сбросом сигнала "Управление от канала" в цепи 157. После сброса данного сигнала элемент НЕ 180 выдает на первый вход элемента И 173 единичный уровень, на основании которого элемент И 173 также выдает единичный уровень, а формирователь 167 в результате этого формирует одиночный импульс. Этот импульс устанавливает триггер 161.Единичный уровень с выхода триггера 161 по цепи 105 шины 35 (фиг. 3) поступает в коммутатор 14 (Фиг. 1), который по данному уровню выдает подготовленный Формирователем 84 (фиг. 3) байт состояния из нулей по цепи 35 через коммутатор 14 (фиг. 1), по цепи 41 через узел 8 по выходу 2531 1 во вторую ЭВМ. С другой стороны данный уровень с выхода триггера 161 (Фиг. 6) по цепи 105 шины 87 и далее через йормирователь 85 (фиг. 9) по шине 33 через узел 6 (фиг. 1) по выходу 23 поступает во вторую ЭВИ как сигнал Управление ат абонента".Единичный уровень с выхода триггера 161 (Фиг. 6) подключает к работе элемент И 174, который начинает следить за поступлением сигнала пИнйормация от канала . Этот сигнал поступает от второй ЭВМ по входу 19 (йиг. 1) через узел 2 по шине 27 в узел /9 (Фиг, 3) блока 16 (фиг. 1), где по цепи 189 (фиг. 6) поступает на первый вход элемента И 174. В резугьтате этого данный элемент выдает единичный уровень, по которому Формирователь 168 йормирует одиночный импульс. Этот импульс сбрасывает триггер 161 и устанавливает в единичное состояние триггер 162, Со сбросом триггера 161 через коммутатор 14 (Фиг. 1) прекращается выдача во вторую ЭВХ байта состояния, а через йормирователь 85 (йиг. 3) прекращается выдача сигнала Управление от абонента", С установкой в единичное состояние триггера 162 (йиг. 6) блокируется работа элемента И 1/3 и подключается к работе элемент, И 175-177. По цепи 160 шины 98 с выхода триггера 137 (фиг. 5) натретий вхоц элемента И 175 (Фиг. 6) поступает единичный уровень, который после инвертирования элементомНЕ 183 нулевым уровнем блокируетэлементы И 176 и 177, т,е, из перечи", -ленных элементов продолжает работатьтолько элемент И 175. Он с помощьюэлемента НЕ 181 следит за сбросом сигналаИнформация от канала". После сброса названного сигнала элемент НЕ 181, а затем и элемент И 175 выдают единичные уровни. По единичному уровню с выхода элемента И 175 Формирователь 169 формирует одиночный импульс. Этот импульс устанавливает в единичное состояние триггер 166, поступает на второй вход элемен- та И 178 и через элемент ИЛИ 187 сбрасывает триггер 162. На первый вход элемента И 178 по цепи 74 составной цепи 51 с единичного выходатриггера 61 (фиг. 2) поступает нулевой уровень и блокирует работу элемента И 178 (Фиг. 6). В 2035 32результате этого в цепь 89 импульсне поступает. С установкой триггера166 в единичное состояние. нулевойуровень с нулевого выхода данноготриггера поступает на пятый входэлемента И 173. Хотя триггер 162 вэто время сбрасывается, элементИ 173 остается заблокированным.Единичный уровень с единичноговыхода триггера 166 узла 79 (йиг. 3)блока 15 (фиг, 1) по цепи 195 (фиг. 6)шины 104 поступает на первый входэлемента И 217 (фиг. 7) узла 80(фиг. 3) блока 15 (йиг. 1) и далеепо шине 110 (фиг. 6), затем по шине36 (фиг. 3) в блок 16 (йиг. 1), гдеего принимает по второму входу элемент И 217 (Фиг. 7) узла 80 (йиг. 3),Единичный уровень с единичного выхода триггера 166 (фиг. 6) узла 79(Фиг. 3) блока 16 (Фиг. 1) по цепи196 (фиг, 6) шины 104 поступает напервый вход элемента И 217 (йиг, 7)узла 79 (Фиг. 3) блока 16 (фиг. 1)и далее по цине 111 (фиг. 6), а затем по шине 37 (йиг. 3) в блок 15(фиг. 1), где его принимает по второ -му входу элемент И 217 (йиг. 7) узла80 (фиг. 3), Оба элемента И 217(фиг. 7) узлов 80 (Фиг. 3) блоков 15и 16 (фиг. 1) принимают по обоимвходам единичные уровни и, значит,оба элемента И 217 (фиг, 7) выдаютединичные уровни, подключая оба узла80 (фиг, 3) к работе.В блоке 15 (фиг. 1) из регистра82 (Фиг. 3) в узел 80 по цепи 226(Фиг. 7) шины 101 (фиг, 3) поступаетединичный уровень,который указывает, что блок 15 (фиг. 1) принял команду 431Записать . Этот уровень поступает на первый вход элемента И 215 (фиг.7), На второй вход данного элемента поступает единичный уровень с выхода элемента И 217, На третий вход элемента И 215 по цепи 229 шины 111, входящей в шину 37 (фиг. 3), поступает единичный уровень с нулевого вьг. ода находящегося в нулевом (исходном) состоянии триггера 202 (Фиг, 7) узла 80 (Фиг. 3) блока 16 (Фиг. 1), Этот уровень. указывает, что обмен еще не начался. На основании всехописанных уровней элемент И 215(Фиг. 1) выдает единичный уровень,который через элемент ИЛИ 221(фиг. 7) поступает на вход формиро 33вателя 208. Данный формирователь по этому уровню формирует одиночный импульс, который устанавливает в едийичное состояние триггер 198. Единичный уровень с выхода триггера 198 поступает на вторые входы элементов И 210 и 214 и через элемент ИЛИ 223 в цепь 88. По цепи 88 (фиг. 3) этот уровень поступает через формирователь 85 (фиг. 9) по составной цепи 32 через узел 5 (фиг. 1) по выходу 22 в первую ЭВМ как сигнал "Информация от абонента". Этот сигнал для ЭВМ является запросом на получение байта данных. Байт данных из первой ЭВМ по входу 20 через узел 3 по цепи 28 через блок 15 (фиг. 3) по шине 36 (фиг. 1) через блок 16 (фиг. 3) по шине 35 поступает в коммутатор 14 (фиг. 1). Сопровождающий байт данных сигнал "Информация от канала от первой ЭВМ поступает по входу 18 через узел 1 по шине 26 в узел 80 (фиг. 3) блока 15 (фиг. 1), где его по цепи 189 (фиг. 7) принимает по первому входу элемент И 210. Так как по второму входу данный элемент уже получил единичный уровень, то по полученному сигналу элемент И 210 выдает единичный уровень. Этот уровень поступает на второй вход элемента И 218 и по цепи 232 по шине 110, входящей в шину 36 (фиг, 3), в блок 16 (фиг. 1) . В блоке 16 этотщуровень принимает по третьему входу элемент И 216 (фиг. 7) узла 80 (фиг. 3). На первый вход элемента И 216 (фиг, 7) по цепи 228 шины 102 поступает единичный уровень с выхода регистра 82 (фиг. 3). Этот уровень указывает, что блок 16 (фиг. 1) принял команду "Считать". На второй вход элемента И 216 (фиг, 7) поступает единичный уровень с выхода элемента И 217. По этим уровням элемент И 216 выдает единичный уровень, но которому формирователь 204 формирует одиночный импульс. Этот импульс устанавливает в единичное состояние триггер 197. Единичный уровень с выхода триггера 187 подключает к работе элементы И 209 и 213, поступает в цепь 109 и через элемент ИЛИ 223 в цепь 88. По цепи 109 шины 35 (фиг. 3) данный уровень поступает в коммутатор 14 (фиг. 1) и разрешает передачу25 30 35 40 45 50 55 полученного ранее байта данных в цепь 41, после чего этот байт данных через узел 8 по выходу 25 поступает во вторую ЭВМ. По цепи 88 (фиг. 3) списанный уровень через формирователь 85 по шине 33 (фиг. 9) и далее через узел 6 (фиг. 1) по выходу 23 поступает во вторую ЭВМ как сигнал Информация от абонента", Для второй ЭВМ данный сигнал является сообщением о передаче ей байта данных. ЭВМ принимает байт данных и сообщает адаптеру об этом сигналом "Информаций от канала . Этот сигнал поступает по входу 19 через узел 2 по шине 27 в блок 16. В блоке 16 его принимает по цепи 189 (фиг. 7) элемент И 209 узла 80(фиг, 3). Этот элемент уже подключен к работе и с поступлением указанного сигнала выдает единичный уровень, по которому формирователь 207 (фиг. 7) формирует одиночный импульс. Этотимпульс устанавливает в единичное состояние триггеры 201 и 202 и сбрасывает триггер 197. Сброс тригера 197 означает, что в цепн 109 и 88 поступили нулевые уровни, в результате чего коммутатор 14 (фиг. 1) прекращает передачу байта данных, а через формирователь 85 (фиг. 3) и далее через узел 6 (фиг. 1) прекращается выдача сигнала "Информация от абонента". Нулевой уровень с нулевого выхода триггера 202 (фиг. 7) по цепи 229 шины 111, входящей в шину 37 (фиг. 3), поступает с блока 16 (фиг. 1) в блок 15 на третий вход элемента И 215 (фиг. 7) узла 80 (фиг, 3) и блокирует работу данного элемента. Единичный уровень с выхода триггера 201 (фиг. 7) узла 80 (фиг. 3) блока 16 (фиг, 1) поступает на третий вход элемента И 212 (фиг. 7) и по цепи 233 шины 111, входящей в шину 37 (фиг. 3), в блок 15 (фиг. 1) и на первый вход элемента И 218 (фиг. 7) узла 80 (фиг. 3) . На второй вход элемента И 218 (фиг. 7)уже поступил единичныйуровень с выхода элемента И 210. В результате этого элемент И 218 выдает единичНый уровень, по которому формирователь 205 формирует одиночный импульс. Этот импульс сбрасывает триггер 198 и устанавливает в единичное состояние триггер 200. Со сбросом триггера 198 устанавливаются нулевые уровни в цепях 88 и 232. Нулевой уровень в цепи 88 означает, 12035;.1го и второго узлов Формирования адреса соединены с вторыми группами ин формационных входов первого и второго узлов сравнения адреса и группами управляющих входов первого и второго коммутаторов соответственно, вторые группы информационных выходов первого и второго блоков формирования сигналов обмена - с вторыми группами информационных входов второго и первого блоков формирования сигналов обмена соответственно, о т л и ч аю щ е е с я тем, что, с целью сокращения времени обмена управляющей информацией, в него введен блок анализа соответствия адресов, первый и второй выходы которого подключены к группам управляющих входов первого и второго коммутаторов соответственно, первый и второй входы блока анализа соответствия адресов подсоединены к группам выходов третьего и четвертого узлов усилителей приемников блока соответственно, первая и вторая группы выходов блока анализа соответствия адресов соединены с вторыми группами управляющих выходов первого и второго блоков формирова-. ния сигналов обмена соответственно, вторые группы управляющих выходов которых соединены с первой и второй группами входов блока анализа соответствия адресов.2. Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок анализа соответствия адресов содержит три регистра, два узла сравнения, коммутатор, два триггера, три элемента задержки, формирователь одиночных импульсов, два элемента И, два элемента НЕ, элемент ИЛИ, причем выход первого регистра соединен с первыми входами первого и второго узлов сравнения и является первым и вторым выходами блока, информационные входы второго и третьего регистров являются первым и вторым входами блока соответственно, единичный выход первого триггера и выход первого узла сравнения образуют первую труппу выходов блока, единичный выход второго триггера и выход второго узла сравнения образуют вторую .группу выходов блока, при этом единичные вьгходы первого и второготриггеров подключены также к второйи первой группам выходов блока соответственно, синхровход и нулевойвход первого триггера и синхровходи первый нулевой вход второго триггера образуют первую и вторую группы входов блока соответственно, приэтом синхровходы первого и второготриггеров соединены с синхровходамивторого и третьего регистров соответственно, выход которого соединенс вторым входом второго узла сравнения и первым информационным входомкоммутатора, вторым информационнымвходом соединенного с вторым входомпервого узла сравнения и выходомвторого регистра, единичный выходпервого триггера соединен с первымвходом элемента ИЛИ, первым входомпервого элемента И и первым управляющим входом коммутатора, выходкоторого соединен с информационнымвходом первого регистра, синхровходом соединенного с выходом второгоэлемента И, первый вход которогосоединен с выходом первого элементаНЕ, вход которого соединен с выходом первого элемента И и входомпервого элемента задержки, выходоМсоединенного с входом формирователяодиночных импульсов, выход которогосоединен с вторым нулевым входомвторого триггера, единичным выходомсоединенного с вторым управляющимвходом коммутатора, вторым входомпервого элемента И и вторым. входомэлемента ИЛИ, выход которого соединен с входом второго элемента задержки, выходом соединенного с вторым входом второго элемента И ивходом третьего элемента задержки,выход которого соединен с входомвторого элемента НЕ,выходом соединенного с третьим входом второгоэлемента И, нулевой выход первоготриггера соединен с информационнымвходом второго триггера, нулевойвыход которого соединен с информационным входом первого триггера,5 1 О 15 20 35 1 что через формирователь 85 (фиг. 3) по шине 32 через узел 5 (фиг, 1) по выходу 22 устройство прекращает выдавать сигнал "Информация от абонента в первую ЭВМ. Нулевой уровень цепи 232 (фиг. 7) поступает на третий вход элемента И 216 узла 80 (Фиг. 3) блока 16 (фиг. 1) .После этого оба узла 80 (фиг. 3) блоков. 15 и 16 (Ьиг. 1) переходят в режим ожидания сбросов сигналов Информация от канала от соответст вующих ЭВМ. В узле 80 (Фиг. 3) блока 15 (фиг. 1) эа сбросом названного сигнала следит элемент И 211 (фиг. 7) с помощью элемента НЕ 224. В узле 80 (фиг. 3) блока 16 (фиг. 1) за сбросом сигнала Информация от канала в данном случае следит элемент И 212 (фиг. 7) с помощью элемента НЕ 224. Оба узла 80 (фиг. 3) выполняют данную работу независимо один от другого,После сброса сигнала "Информация от канала" первой ЭВМ в цепи 189 (Фиг. 7) узла 80 (Фиг. 3) блока 15 (фиг. 1) устанавливается нулевой уровень который после инвертирования элементом НЕ 224 (Фиг 7) единичным уровнем поступает на первый вход элемента И 211. На второй вход данного элемента поступает единичный уровень после инвертирования элементом НЕ 225 нулевого уровня поступающего по цепи 235 шины 111, входящей в шину 37 (фиг. 3), с выхода элемента ИЛИ 220 (фиг, 7) узла 80 (Фиг, 3) блока 16 (Ьиг. 1). Элемент ИЛИ 220 (фиг, 7) выдает нулевой уровень, так как на его входы поступают нулевые уровни с выходов элементов И 213 и 214, которые заблокированы нулевым уровнем с цепи 157. По дзнной цепи в узел поступает сигналУправление от канала , который в данный период времени отсутствует, На третий вход элемента И 211 уже поступил единичный уровень с:выхода триггера 200. На основании перечисленных уровней элемент И 211:выдает единичный уровень, который поступает через элемент ИЛИ 221 на вход формирователя 208.После сброса сигнала "Информация от канала" второй ЭВМ аналогично в цепи 189 (фиг. 7) узла 80 (Фиг. 3) блока 16 (Фиг. 1) устанавливает нулевой уровень, который после инвертирования эле 203531 36 ментом НЕ 224 (фиг. 7) единичным уровнемНЕ 224 (фиг. 7) единичным уровнемпоступает на первый вход элементаИ 212. На второй вход данного элемента поступает единичный уровеньпосле инвертирования элементомНЕ 225 нулевого уровня, поступающего по цепи 236 шины 110, входящей вшину 36 (Ьиг. 3), с выхода элементаИЛИ 220 (фиг. 7) узла 80 (фиг. 3)блока 15 (фиг. 1), Элемент ИЛИ 220(Фиг. 7) выдает нулевой уровень потаким же условиям, как соответствующий элемент блока 16 (фиг. 1) . Натретий вход элемента И 212 (Ьиг, 7)уже поступил единичный уровень свыхода триггера 201. На основанииданных уровней элемент ИЛИ 212выдает единичный уровень, по которомуФормирователь 206 Ьормирует одиночный импульс. Этот импульс сбрасывает триггер 201. Со сбросом триггера201 с его выхода нулевой уровень поступает по указанной цепи на первыйвход элемента И 218 узла 80 (фиг. 3) 25блока 15 (фиг. 1). На этом заканчивается цикл передачи байта данных спервой во вторую ЭВМ. После этогоцикла в узле 80 (Фиг. 3) блока 15(фиг. 3) блока 16 (фиг. 1) - триггер202 (фиг. 7), который остается вэтом состоянии до конца обмена, азначит и элемент И 215 узла 80 35 (фиг. 3) блока 15 (Фиг, 1) остаетсязаблокированным на этот период.Очередной цикл передачи байтаданных через устройство из первойЭВМ во вторую начинается сразу же И с поступлением на вход Формирователя208 (Фиг. 7) единичного уровня. Поэтому уровню данный формировательЬормирует одиночный импульс, Дальнейшая работа узлов 80 (Фиг. 3) 45 блоков 15 и 16 (фиг. 1) по обменуданными осуществляется в описаннойпоследовательности.Прекращение обмена возможно поинициативе любой из ЭВМ. В ответ 50 на переданный устройством сигнал"Информация от абонента" ЭВМ дляэтой цели выдает сигнал "Управлениеот канала", В описываемом обменев блоке 15 (фиг. 1) за указанием об 55 окончании обмена следит элемент И 21412035 50 55 подключаются к этой работе послеустановки в единичное состояниесоответственно триггера 198 (фиг. 7)узла 80 (Фиг. 3) из блока 15 (фиг.1)и триггера 197 (фиг. 7) узла 80(Фиг, 3) блока 16 (фиг1).Если, например, указание обокончании поступает от первой ЭВМ,то сигнал "Управление от какала"проходит по входу 18 через узел 1 1 Опо шине 26 в узел 80 (фиг. 3) блока15 (Фиг. 1), где его принимает поцепи 157 (фиг. 7) элемент И 214,После этого элемент И 214 выдает единичный уровень через элемент ИЛИ 220 15в цепь 236 и далее через элементИЛИ 222 на вход формирователя 203. Поцепи 236 шины 110, входящей в шину36 (Фиг. 3), данный уровень поступаетв узел 80 блока 16 (фиг. 1). Здесь 20от также через элемент ИЛИ 222(фиг. 7) поступает на вход формирователя 203..Если указание об окончании обменапоступает от второй ЭВМ, то сигнал 25"Управление от канала проходит повходу 19 (Фиг. 1) через узел 2 пошине 27 в узел 80 (фиг.3): блока 16(фиг. 1), где его принимает по цепи157 (Фиг. 7) элемент И 213. Данныйэлемент вьщает единичный уровеньаналогично через элемент ИЛИ 220 вцепь 235 и далее через элементИЛИ 222 на вход Формирователя 203 .По цени 235 шины 111, входящей в шишу 37 (фиг. 3), указанный уровеньпоступает в узел 80 блока 15(фиг. 1). Здесь он также через элемент ИЛИ 222 (фиг. 7) поступает навход формирователя 203. В результате выдачи указания об окончании обмена любой из ЭВМ на входы обоих формирователей 203 узлов 80 (фиг. 3) блоков 15 и 16 (фиг. 1) поступают единичные уровни. По этим уровням данные Формирователи Формируют одиночные импульсы, которые сбрасывают в своих узлах триггеры 197 и 198 (фиг. 7), устанавливают в единичное состояние триггеры 199 и по цепи 191 шины 108 поступают в соответствующие узлы 79 (Фиг. 3), где устанавливают в единичное состояние триггеры 164 (Фиг. 6) и через элементы ИЛИ 186 триггеры 165.Единичный уровень с выхода триггера 199 (фиг. 7) узла 80 (фиг. 3) блока 15 (Фиг. 1) по цепи 190 31 38(фиг. 7) шины 108 поступает черезэлемент ИЛИ 185 (фиг. 6) на четвертый вход элемента И 173. На второйвход элемента И 173 поступает свыхода элемента НЕ 181 единичныйуровень, который указывает на отсутствие в данный момент сигнала "Информация от канала" в цепи 189, На третий и пятый входы элемента И 173поступают единичные уровни в нулевомсостоянии. В этом состоянии элементИ 173 с помощью элемента НЕ 180 следит за сбросом сигнала "Управлениеот канала". Со сбросом данного сигнала в цепи 157 устанавливаетсянулевой уровень. После его инвертирования элементом НЕ 180 единичныйуровень поступает на первый входэлемента И 173, который в результате этого выдает единичный уровень.По этому уровню формирователь 167Формирует одиночный импульс, которыйустанавливает в единичное состояниетриггер 161. Единичный уровень свыхода данного триггера поступает вцепь 105 шин 87 и 34 (фиг. 3). Пошине 34 этот уровень подключаеткомлутатор 13 (фиг, 1) для передачибайта состоянияБайт состояния Формирует формирователь 84 на основании единичных состояний триггеров164 и 165 (фиг. 6) и нулевого состояния триггера 137 (фиг. 5) . Нулевойуровень с выхода триггера 137 по цепи .160 шины 98, входящей в состав шины106 (фиг. 6), поступает в Формирователь 84 (Фиг. 3), где после инвертирования элементом НЕ 241 (фиг. 8)единичным уровнем поступает на вторые входы элементов И 237-240. Единичные уровни с выходов триггеров164 и 165 (Фиг. 6) соответственно поцепям 193 и 194 составной цепи 106поступают на первые входы элементовИ 239 и 240 (Фиг. 8), В результатеэтого единичный уровень с выходаэлемента И 239 как признак "Каналкончил" по цепи 244 и единичный уровень с выхода элемента И 240 какпризнак "ВУ кончило" по цепи 245поступают по шине 10, входящей всостав шины 34 (Фиг. 3), в коммутатор 13 (фиг. 1), который передаетих в байте состояния по цепи 39через узел 7 по выходу 24 в первуюЭВМ. По шине 87 (Фиг. 3) единичныйуровень с выхода триггера 161(фиг. 6) поступает через формирователь 85 (Фиг. 9) по составной цепи 32 через узел 5 (Фиг, 1) по выходу 22 также в первую ЭВМ как сопровождающий байт состояния сигнал "Управление от абонента".Далее элемент И 174 (фиг6) на второй вход которого поступает единичный уровень с выхода триггера 161, следит за поступлением по цепи 189 сигнала "Информация от канала". Этот сигнал адаптер получает от первой ЭВМ в ответ на выданный байт состояния. Этот сигнал по входу 18 (Фиг. 1) через узел 1 по шине 26 поступает в блок 15, где его принимает по цепи 189 (фиг. 6) в узле 79 (Фиг. 3) элемент И 174 (фиг. 6). По этому сигналу элемент И 174 выдает единичный уровень, по которому Формирователь 168 Формирует одиночный импульс. Данный импульс сбрасывает триггер 161 и устанавливает в единичное состояние триггер 162. Со сбросом триггера 161 прекращается передача через коммутатор 13 (фиг. 1) байта состояния, а через Формирователь 85 (фиг. 3) - сигнала "Управление от абонента". Нулевой уровень с нулевого выхода триггера 162 (фиг. 6) блокирует работу элемента И 173. Единичный уровень с единичного выхода триггера 162 поступает на вторые входы элементов И 175-177. Элемент И 175 заблокирован нулевым уровнем, поступающим по цепи 160 составной цепи 98 с выхода триггера 137 (фиг. 5), находящегося в нулевом состоянии. Элемент И 176 (Фиг. 6) заблокирован нулевым уровнем, поступающим по цепи 159 составной цепи 98 с выхода триггера 134 (фиг. 5), также находящегося в нулевом состоянии. Эти же уровни с выходов триггеров 134 и 137 по описанным цепям после инвертирования соответственно эле - ментами НЕ 182 и 183 (Фиг. 6) поступают единичными уровнями на третий и четвертый входы элемента И 177. В этом состоянии данный элемент с помощью элемента НЕ 181 следит за сбросом сигнала "Информация от ка - нала". После сброса первой ЭВМ данного сигнала нулевой уровень устаонавливается в цепи 189 и элемент НЕ 181 выдает единичный уровень на первый вход элемента И 177. В резуль тате этого данный элемент выдает также единичный уровень, по которому1203531 40 О 15 20 25 30 35 40 45 50 55 Формирователь 171 формирует одиночный импульс. Этот импульс является импульсом установки блока 15 (фиг.1) в исходное состояние, В узле 79 (фиг. 6) оч поступает на нулевые входы триггеров 163-166 и через элемент ИЛИ 187 на нулевой вход триггера 162, а также в цепь 192 шины 104 и через элемент ИЛИ 184 в цепи 75 и 103. В единичном состоянии находятся триггеры 162, 164 и 165. Они принимают нулевое состсяние. По шине 104 импульс поступает на нулевые входы триггеров 199-202 (Фиг. 7) узла 80 (фиг. 3) л сбра - сывает их в нулевое (исходное) состояние. По цепи 75 шины 46 импульс поступает на нулевой вход триггера 60 (фиг. 2) блока 17 (Фиг. 1) и сбрасывает его в нулевое состояние. По цепи 103 (Фиг. 3) данный импульс поступает на нулевой вход триггеров 113-117 (Фиг. 4) узла 77 (фиг, 3), а также в шины 86 и 95 (фиг. 4), Указанный импульс устанавливает в нулевое (исходное) состояние триггеры 114-117. По шине 86 импульс поступает на нулевой вход триггера 246 (фиг. 9) формирователя 85. По шине 95 (фиг. 3) он поступает на нулевые входы триггеров 134-137 (Фиг. 5) узла 78 (Фиг. 3). Импульс сбрасывает в нулевое (исходное) состояние триггеры 135 и 136 (Фиг,51 После этого блок 15 (фиг. 1) приходит в исходное состояние.Аналогично работает узел 79 (Фиг. 3) блока 16 (Фиг, 1), который также организует выдачу во вторую ЭВМ байта состояния с признаками Канал кончил и ВУ кончило и после выдачи их обеспечивает установку узлов блока 16 в исходное состояние. На этом заканчивается выполнение команды Записать, полученной от первой ЭВМ, и команды Считать , полученной от второй ЭВМ. При этом выполнение этих команд не требует выдачи дополнительной команды "Уточнить байт команды", так как всю необходимую информацию вторая ЭВМ получает в коде адреса при получении признака Внимание".Аналогично работает устройство, если оно получает от первой ЭВМ команду Считать при сопровождении, например, адреса 956 . В этом случае во вторую ЭВМ устройство передает признак "Вникание с адресомА 51 ь , в ответ на который получает команду 13 аписать при сопровождении адреса А 5 . Это легко определяет вторая ЭВМ по таблице соответствия. Отличие в работе устройства в данном случае состоит в направлении обмена и его обеспеченияРаботу, которую осуществлял узел 80 (фиг. 3) блока 15 (фиг. 1) выполняет узел 80 (фиг. 3) блока 16 (фиг. 1) и наоборот, работу, которую осуществлял узел 80 (фиг. 3) блока 16 (фиг. 1) выполняет узел 80 (фиг. 3) блока 15 (фиг. 1).Аналогично работает устройство при получении вначале команды от второй ЭВМ. В этом случае признак "Внимание с соответствующим адресом устройство передает в первую ЭВМ.При получении, например, от первой ЭВМ команды Управление при сопровождении ее, например адресом 9 В устройство в описанной последовательности принимает ее и передает во вторую ЭВМ признак Внимание при сопровождении адреса АВ,б . Блок 15 после приема команды переходит в состояние ожидания результата передачи признакаВнимание" во вторую ЭВМ. Эту работу в блоке 15 выполняет узел 80 (фиг. 3), в котором по цепи 227 (фиг. 7) шины 101 поступает единичный уровень с регистра 82 (фиг. 3). Этот уровень указывает, что блок 15 (фиг. 1) принял команду 1 Управление . Он поступает на первый вход элемента И 219 (фиг. 7). После выдачи признака Внимание во вторую ЭВМ блок 16 (фиг. 1) в указанной последовательности приходит в исходное состояние, в том, числе и триггер 246 (фиг. 9) формирователя 85 (фиг. 3). Единичный уровень с нулевого выходя триггера 246 (фиг. 9) по цепи 94 шины 37 поступает на второй вход элемента И 219 (фиг. 7) узла 80 (фиг. 3) блока 15 (фиг. 1). В результате этого единичный уровень с выхода элемента И 219 (фиг. 7) через элемент ИЛИ 222 поступает на вход формирователя 203. Последний формирует одиночный импульс, который устанавливает в единичное состояние триггер 199 и поступает по цепи 191 шины 108 в узел 79 (фиг, 3). Здесь он устанавливает в описанной последовательности триггеры 164 и 165 (фиг. 6), Единичный уровень с выхода триггера 199 (фиг. 7) по цепи 190 шины 20353142108 также поступает в узел 79(фиг.3) и подключает его к работепо выдаче байта состояния. В описанной последовательности узел 79обеспечивает выдачу в первую ЭВМбайта состояния с признаком "Каналкончил" и "ВУ кончило , а затемустановку блока 15 (фиг. 1) в исходное состояние,С признакомВниманиев коде адреса АВь устройство обеспечиваетпередачу во вторую ЭВМ всей управляющей информации, которую вторая ЭВМлегко расшифровывает по таблице соответствия. Необходимость в выдачекоманды Уточнить байт командыив данном случае отпадает. Для передачи управляющей информации от второй ЭВМ в первую отводятся адреса,2 О отличные от адресов, предназначенных для выдачи управляющей информации от первой во вторую ЭВМ. Передача таких команд осуществляется аналогичным образом. 25При частом обмене информацийчерез устройство имеется вероятностьодновременной выдачи команд двумяЭВМ. Так, например, в период приема устройством от первой ЭВМ коман11ды Записать при сопровождении ееадресом 93, от второй ЭВМ поступаеткоманда Управление при сопровождении ее адресом АС 1 ь .Прием команды "Записать 1 от первой 35 ЭВМ осуществляется в описанной последовательности. Одновременно в этовремя устройство получает от второйЭВМ адрес АС 1 д . Старшие разрядыадресов поступают в узел 12. В ре зультате сравнения их с кодом А 16,формируемым узлом 10, узел 12 вырабатывает сигнал опознания адреса.Этот сигнал по цепи 31 поступает вузел 77 (фиг. 3) блока 16 (фиг. 1) 45 на третий вход элемента И 125(фиг, 4). Сопровождающий адрес сигнал"Адрес от канала" по цепи 131 такжепоступает в узел 77 (фиг. 3) блока16) на второй вход элемента И 125 50 (фиг. 4), На первый вход данногоэлемента поступает единичный уровеньс выхода элемента НЕ 126, которыйопределяет отсутствие в цепи 130сигнала "Выборка от канала". На 55 основании описанных уровней элементИ 125 выдает единичный уровень, по которому формирователь 119 формирует одиночный импульс. Этот импульс уста 4312 нанливает триггер 114 и поступает по цепи 73 составной цепи 47 (фиг. 3) на синхронходы триггера 61 (Фиг. 2) и регистра 54.При этом возможны два случая.К момен;у поступления импульса по цепи 73 триггер 60 установлен в единичное состояние. В этом случае на информационный вход триггера 61 поступает нулевой уровень с нулевого выхода триггера 60. По полученному импульсу в описанной последовательности в регистр 54 заносятся младшие Разряды адреса С лб, а триггер 61 сохраняет свое нулевое состояние. Возможна ситуация , когда поступление импульса по цепи 73 полностью совпадает по времени с поступлением аналогичного импульса по цепи 71 с блока 15 (Фиг. 1). В этом случае на информационные входы триггеров 60 и 61 (фиг. 2) поступают единичные уровни с нулевых выходов соответст-, венно триггеров 61 и 60. С помощью указанных импульсов н регистр 53 записывается код Злб, в регистр 54 - код С, и устанавливаются оба триггера 60 и 61. Это для данного узла. не рабочая ситуация, Для ее исключения в блоке 17 имеются элементы 62 и 64, элемент 55 задержки и формирователь 66, обеспечивающие приоритет для команд первой ЭВМ. После установки н единичное состояние триггеров 60 и 61 с их единичных выходов на входы элемента И 62 поступают единичные уровни, на основании которых данный элемент выдает единичный уровень, Этот уровень после некоторой задержки в элементе задержки 55 поступает на вход Формирователя 66. По этому уровню формирователь 66 формирует одиночный импульс, который сбрасывает триггер 61. На время до сброса триггера 61 единичный уровень с выхода элемента И 62 после инвергирования элементом НЕ 64 нулевым уровнем поступает на первый вход элемента И 63 и блокирует его работу, После сброса триггера 61 на выходе элемента И 62 устанавливается нулевой уровень, а значит с выхода элемента НЕ 64 поступает единичный уровень который подключает элемент И 63 к работе. Дальнейшая работа блока 17 осуществляется в описанной последовательности. Единичный уровень с единичного выхода триггера 60 разрешаетОчг з:, 44 1 О 20 25 ЗО 35 40 45 50 55 прохождение через коммутатор 68 содержимого регистра 53, а нулевой уровень с единичного выхода триггера 61 блокирует прохождение через коммутатор 68 содержимого регистра 54.Импульс, сформированный элементом И 63, осуществляет занесение кода, поступившего с выхода коммутатора 68, н регистр 52.Иэ описанного видно, что независимо от времени поступления команды от второй ЭВМ конечное состояние блока17 одно и тоже.Случай, когда сигнал в цепь 73 поступает раньше сигнала в цепь 71,аналогичен первому описанному случаю,,если ЭВМ поменять местами. В конечном результате регистры 52 и 53 запоминают код 31 ь, а регистр 54 - код С 6 . Узел 58 выдает единичный уровень, который указывает, что н регистрах 52 и 53 хранится один и тот же код, а узел 59 выдает нулевой уровень, который указывает, что н режимах 52 и 54 хранятся разные коды.Далее в блоке 16 (Фиг. 1) элемент И 124 (Фиг. 4) узла 77 (фиг. 3) следит за появлением н цепи 130 (фиг. 4) сигнала "Выборка от канала" и с его поступлением выдает единичный уровень, по которому формирователь 120 Формирует одиночный импульс. Этот импульс устанавливает триггер 115. С установкой этого триггера блок 16 (Фиг. 1) выдает во вторую ЭВМ сигналРабота абонента . После этого элемент И 122 (фиг. 4) с помощью элемента НЕ 127 следит за сбросом сигнала "Адрес от канала" в цепи 131. Со сбросом названного сигнала элемент И 122 выдает единичный уровень,по которому формирователь 121 формирует одиночный импульс. Этот импульс устананливает в единичное состояние триггеры 116 и 117. Единичный уровень с выхода триггера 116 обеспечивает выдачу во вторую ЭВМ через коммутатор 14 (фиг. 1) кода АЗлв и через Формиронатель 85 (фиг. 3) сигнала "Адрес от абонента". Единичный уровень с выхода триггера 11 (Фиг. 4) подключает к работе узел 78 (фиг. 3).В узле 78 работу начинает элемент И 145 (фиг. 5), который следит за поступлением по цепи 157 сигналаУправление от канала от второй ЭВГ 1. Этот сигнал сопровождает ко203531 46 45 1 манду, которая поступает на вход дешифратора 81 (Фиг. 3). С приходом сигнала "Управление от канала" элемент И 145 (фиг. 5) выдает на первый вход элемента И 147 единичный уровень. На второй вход данного элемента поступает единичный уровень с выхода элемента НЕ 150, который определяет в цепи 132 нулевой уровень с выхода триггера 113 (фиг. 4). На третий вход элемента И 147 (Фиг. 5) поступает единичный уровень с нулевого выхода триггера 135. В результате этого элемент И 147 выда- ет единичный уровень, по которому формирователь 140 выдает одиночный импульс. Этот импульс устанавливает триггер 136 в единичное состояние. Единичный уровень с выхода триггера 136 по цепи 99 подключает к работе дешифратор 81 (фиг, 3). Одновременно с этим данный уровень подключает к работе элементы И 142, 143 и 148 (фиг. 5) и через элемент ИЛИ 156 формирователь 139. Кроме того, импульс с выхода формирователя 140 поступает на второй вход элемента И 144. Элементы И 142 и 143 забло 25 кированы нулевым уровнем, поступающим по цепи 70 с выхода узла 59(Фиг. 2). Элемент И 144 (фиг, 5) заблокирован нулевым уровнем с выходаэлемента НЕ 149, который определяетв цепи 72 единичный уровень, поступающий с единичного выхода триггера 60(фиг, 2) . Остается не заблокированным элемент И 148 (фиг. 5), На второй вход данного элемента поступаетединичный уровень после инвертирования нулевого уровня в цепи 70 элементом НЕ 151. На третий вход поступает единичный уровень с нулевоговыхода триггера 135. На основанииэтих уровней элемент И 148 выдаетединичный уровень, который черезэлемент ИЛИ 155 поступает на входформирователя 138. Работа блока 16(фиг. 1) описанная до подключенияк работе формирователя 138 (фиг. 5)далее осуществляется так же, как ив данном случае. 30 35 40 45 50 55 Импульс с выхода формирователя 140 после некоторой задержки в элементе 154 задержки по цепи 100 поступает на синхровход регистра 82 (Фиг. 3) и организует занесение результата дешифрации полученной команды в регистр. Сформированный 5 10 15 20 формирователем 138 (Фиг, 5) импульс устанавливает в единичное состояние триггер 134, а сформированный формирователем 139 импульс после некото- рой задержки в элементе 153 задержки устанавливает в единичное состояние триггер 135 и поступает в цепь 97, По цепй 97 данный импульс поступает в узел 77 (фиг. 3) и сбрасывает триггер 116 (фиг. 4). Со сбросом триггера 116 в описаннои последовательности прекращается выдача во вторую ЭВМ адреса и сигнала "Адрес от абонента".С установкой триггера 135 (фиг. 5) подключается к работе узел 79(фиг. 3). Единичный уровень с единичного выхода триггера 135 (фиг, 5) по цепи 158 через элемент ИЛИ 185 (фиг. 6) поступает на четвертый вход элемента И 173, который с приходом данного уровня начинает следитьс помощью элемента НЕ 180 за сбросомв цепи 157 сигнала "Управление отканала". Со сбросом данного сигнала элемент И 173 выдает единичный уровень. По этому уровню Формирователь 16 формирует одиночный импульс, ко". торый устанавливает в единичное состояние триггер 161. Единичный уровень с выхода данного триггера по цепи 105 поступает в шины 87 и 35 (фиг. 3). По шине 35 он подключает коммутатор 14 (фиг. 1) для выдачи во вторую ЭВМ байта состояния, сформированного формирователем 84 1,фиг. 3) . В формирователь 84 (фиг. 8) в данном случае на вторые входы элементов И 237-240 поступает единичный уровень, который выдает элемент НЕ 241 на основании инвертирования нулевого уровня в цепи 160 с выхода триггера 137 (Фиг. 5). На первый вход элемента И 237 (фиг. 8) поступает по цепи 92 единичный уровень с выхода триггера 246 (фиг. 9). На первый вход элемента И 238 (фиг. 8) поступает по цепи 159 единичный уровень с выхода триг. гера 134 (Фиг. 5), На первые входы элементов И 239 и 240 (фиг. 8) поступают соответственно по цепям 193 и 194 нулевые уровни с выходов триггеров 164 и 165 (фиг. 6). В результате этого формирователь 84 (Фиг. 3) выдает в байт состояния по цепи 242 (фиг. 8) спомощью элемента И 237 признак "Внимание" и по цепи 243 с помощью элемента И 238 признак "Занято".Я(фиг. 6) поступает через формирователь 85 (фиг. 9) как сигнал "Управление от абонента . Далее от второйЭВМ в узел 79 (Фиг.З) по цепи 189(Фиг. 6) поступает сигнал "Информация от канала , на основании которого элемент И 174 выдает единичныйуровень. По этому уровню Формирователь 168 формирует одиночный импульс.Этот импульс сбрасывает триггер 161и устанавливает в единичное состояние триггер 162. Со сбросом триггера161 устройство прекращает выдаватьво вторую ЭВМ байт состояния и сигнал "Управление от абонента",Единичный уровень с единичноговыхода триггера 162 подключает к работе элементы И 175-17. Однако вданном случае элемент И 175 заблокирован нулевым уровнем в цепи 160с выхода триггера 137 (Фиг. 5), аэлемент И 177 (фиг, 6) - нулевымуровнем с выхода элемента НЕ 182,который инвертирует единичный уровень в цепи 159 с выхода триггера134 (Фиг. 5), Этот же уровень поступает на третий вход элемента И 176(Фиг. 6). На четвертый вход данногоэлемента поступает едИничный уровеньс выхода элемента НЕ 183, который инвертирует нулевой уровень цепи 160.Не заблокированным остается элементИ 176. Он с помощью элемента НЕ 181следит за сбросом сигнала Информация от канала" в цепи 189. Послесброса данного сигнала элемент И 176выдает единичный уровень, по которому формирователь 170 выдает одиноч. -ный импульс. Этот импульс устанавливает в единичное состояние триггер163, через элемент ИЛИ 187 сбрасывает триггер 162, через элементИЛИ 186 устанавливает в единичноесостояние триггер 165 и через элемент ИЛИ 184 поступает в цепи 103и 76, По цепи 103 он поступает вузел 77 (фиг. 4), затем в узел 78(фиг. 5) и формирователь 85 (фиг. 9).В этих узлах данный импульс сбрасывает триггеры 114, 115, 117 (фиг. 4),134, 135, 136 (Фиг. 5) и 246(Фиг. 9). По цепи 76 он поступаетов блок 17 (фиг, 2), где подтверждаетнулевое состояние триггера 61. Сосбросом триггера 115 устройство прекращает выдавать во вторую ЭВМ сигнал "Работа абонента". На этом пос 03531 48 5 10 15 20 25 30 35 40 45 50 55 ледовательность сигналов начальной выборки, заданная второй ЭВМ, заканчивается. Во вторую ЭВМ устройство в байте состояния сообщает, что оно занято для обработки команды "Управление" и указывает признаком "Внимание", что необходимо осуществить действия по обработке полученной устройством команды от первой ЭВМ. Тип этой команды вторая ЭВМ определяет по адресу А 34 , переданному ей в описанной последовательности сигналов и хранимом в ЭВМ в таблице соответствия адресов командам, В этом случае после снятия занятости второй ЭВМ также не необходимости в выдаче команды "Уточнить байт команды". Указанную задачу узел 79 (Фиг, 3) блока 16 (фиг. 1) осуществляет с помощьо триггеров 163 и 165 (Фиг. 6), установленными в единичное состояние при обработке последовательности сигналовЕдиничный уровень с выхода триггера 163 поступает на второй вход элемента И 172. На первый вход данного элемента поступает единичный уровень в период, когда элемент НЕ 179 определяет отсутствие в цепи 130 шины 27 сигнала "Выборка от канала". В этот период элемент И 172 выдаетгединичный уровень, который по цепи 188 шины 87 поступает формирователь 85 (Фиг. 3). Здесь он через элемент ИЛИ 248 (фиг. 9) поступает на второй вход элемента И 247. На его первый вход поступает единичный уровень с выхода элемента НЕ 249, который определяет нулевой уровень, поступающий в цепь 129 шины 86 через элемент ИЛИ 128 (фиг. 4) с выходов триггеров 113 и 115, В результате этого элемент И 247 (фиг. 9) выдает единичный уровень. Этот уровень по цепи 91 шины 33 (фиг, 1) через узел 6 по выходу 27 поступает во вторую ЭВМ как сигнал "Требование от абонента". Одновременно единичный уровень с выхода элемента И 247 (фиг. 9) по цепи 91 поступает на первый вход элемента И 123 (Фиг. 4) узла 77 (Фиг. 3)На.третий вход элемента И 123 (Фиг. 4) поступает единичный уровень с выхода элемента КЕ 127, определяющего отсутствие в цепи 131 сигнала "Адрес от канала". В этом состоянии элемент И 123 следит за появлением сигнала "Выборка от канала", Далее работа блока 16 (фиг. 1)осуществляется так же , как при подключении устройства к второй ЭВМ по его инициативе для выдачи признака Внимание , отличие заключается в содержании выдаваемого байта состояния, Если в первом случае выдается байт состояния с признаком "Внимание", который формирует элемент И 237 (фиг. 8) на основании единичного уровня, поступающего по цепи 92 с единичного выхода триггера 246 (фиг. 9), то в данной ситуации формирователь 84 (фиг. 3) с помощью элемента И 240 (фиг. 8) выдает признак ВУ кончило на основании единичного уровня, поступающего по цепи 194 с выхода триггера 165 (фиг. 6). После завершения данной последовательности сигналов блок 16 (Фиг. 1) приходит в исходное состояние и готов принимать команду "Считать" при сопровождении адреса АЗь от второй ЭВМ.При очень частом обмене через устройство возможны ситуации, когда при одновременном обращении двух ЭВМ к устройству, последнее определяет при приеме команд соответствие адресов и команд. Например, при приеме от первой ЭВМ команды Записать" при сопровождении адреса 934 от второй ЭВМ устройство получает команду Считать при сопровождении адреса АЗь . В этом случае блок 15 (фиг1) работает, как указано, Аналогично работает блок 16. Их работа отличается только тем, что в узле .78 (фиг, 3) блока 15 (фиг, 1) триггер 137 (фиг. 5) устанавливает сигнал с выхода элемента И 144, а в аналогичном узле блока 16 (Фиг. 1) триггер 137 (фиг. 5) устанавливается с помощью элемента И 143 и Формирователя 141. На первый вход элемента И 143 поступает единичный уровень по цепи 72 с единичного выхода триггера 60 (фиг. 2), на второй вход с выхода триггера 136 (фиг. 5), на третий вход - по цели 70 с выхода узла 59 (фиг. 2), который определяет соответствие адресов в регистрах 52 и 54, на четвертый вход - с нулевого выхода триггера 135 (фиг. 5), на пятый вход - по цепи 112 с выхода узла 83(фиг. 3), который определяет соответствие полученных от двух ЭВМ команд. В результате этого элемент И 143 (фиг. 5) выдает единичный уровень, по которому формирователь О 15 20 25 30 35 40 45 50 55 141 формирует одиночный импульс.Этот импульс устанавливает в единичное состояние триггер 137.Кроме этого, в узле 79 (фиг. 3) блока 15 (фиг. 1) элемент И 178 (фиг. 6) подключен к работе единичным уровнем, поступающим по цепи 72 с единичного выхода триггера 60(Фиг. 2). На основании этого элемент И 178 (фиг. 6) пропускает импульс с выхода формирователя 169 в цепь 90. Данный импульс поступает в формирователь 85 (Фиг. 3) блока 16 (фиг. 1) и устанавливает в единичное состояние триггер 246. В узле 79 (фиг. 3) блока 16 (фиг. 1) элемент И 178 (фиг. 6) в данном случае заблокирован нулевым уровнем, поступающим по цепи 74 с единичного выхода триггера 61 (фиг. 2). В результате этого , .алогичныйимпульс с выхода формирователя 169 (фиг. 6) укаэанных действий не осуществляет.УПри выдаче байтов состояний в обе ЭВМ блоки 15 и 16 (фиг. 1) обеспечивают за счет единичных состояний триггеров 137 (Фиг. 5) формирование нулевых байтов состояний. Единичный уровень с выхода триггера 137 по цепи 160 поступает в формирователь 84 (Фиг. 3) и после инвертирования элементом НЕ 241 (Фиг. 2) нулевым уровнем блокирует работу элементов И 237- 240. Независимо от того, что в блоке 16 (фиг. 1) на вход элемента И 237 (фиг. 8) по цепи 92 поступает единичный уровень с выхода триггера 246 (фиг. 9), заблокированные элементы в обоих блоках в цепи 242-245 выдают нулевые уровни, что указывает на отсутствие всех признаков, В остальном начальные выборки, обмен данными, прекращение обмена осуществляется в описанной последовательности.Таким образом, для предлагаемого устройства достаточно трех основных команд: Записать , СчитатьУправление". Необходимость в команде "Уточнить байт команды" полностью отпадает, Для ЭВМ при работе с предлагаемым устройством для исключения использования команды "Уточнить байт команды" нет необходимости временного согласования обмена через устройство, Информация о типе команды и о ее модификации передается в коде адреса. Это обеспечивается за счет возможности устройства реагировать на груп 51 12035 пу адресов и определять соответствие адресов, получаемых от двух ЭВМ.Предлагаемое устройство реагирует на группу из 16 адресов. Если для составления таблицы соответствия адресов командам их недостаточно, то легко можно их расширить, уменьшая разрядность узлов 9-12 (фиг, 1) и увеличивая одновременно разрядность 10 регистров 52-54, узлов 58 и 59 и 52коммутатора 68 (фиг, 2). Если учесть,что коды команд ЗаписатьММММММ 01, "Считать" - ММММММ 10,"Управление" - ММММММ 11, где М -биты модификации, то разрядностьузлов 9-12 (фиг, 1) можно установитьравной двум, а разрядность регистров52-54 (фиг. 2), узлов 58 и 59 и коммутатора 68 - равной шести.:В этомслучае таблицы соответствия содержатмаксимальное число команд,Изобретение относится к вычислительной технике и может быть испольэовано в двух вычислительных системах для организации межмашинного обмена информацией.Цель изобретения - сокращение времени обмена управляющей информацией.На фиг. 1 изображена структурная схема предлагаемого устройства; на фиг. 2 - структурная схема блока анализа соответствия адресов; на фиг. 3 - структурная схема блока Формирования сигналов обмена; на фиг. 4 -структурная схема узла выдачи Работа абонента"; на фиг5 - структурная схема узла приема команд; на фиг. 6 - структурная схема узла выдачи байта состояния; на фиг. 7 структурная схема узла управления обменом; на фиг. 8 - структурная схема формирователя байта состояния; на фиг. 9 - структурная схема формирователя сигнала "требование абонента"; на фиг. 10 - структурная схема формирователя одиночных импульсов. 10 20 Устройство для обмена данными (фиг1) содержит четыре узла 1-4 усилителей приемников, четыре узла30 5-8 усилителей передатчиков, первый 9 и второй 10 узлы формирования адреса, первый 11 и второй 12 узлы сравнения адреса, первый 13 и второй 14 коммутаторы, первый 15 и второй 16 блоки формирования сигналов обмена и блок 17 анализа соответствия адресов, Причем входы узлов 1-4 подключены соответственно к информационным и управляющим входам 18-21 устройства, выходы узлов 5-8 - к информационным и управляющим выходам 22-25 устройства. Первые управляющие входы блоков 15 и 16 соединены соответственно шинами 26 и 27 с выходами узлов 1 и 2, первые информационные входы шинами 28 и 29 - с выходами узлов 3 и 4, входы сигнала опознанияадреса цепями 30 и 31 - с выходами узлов 11 и 12, первые управляющие выходы шинами 32 и 33 - с входами узлов 5 и 6, первые информационные выходы шинами 34 и 35 - с первыми входами коммутаторов 13 и 14, вторые информационные выходы шинами 36 и 37 - с вторыми информационными55 входами блоков 16 и 15. Выход узла 9 соединен с шиной 38 с вторым информационным входом узла 11 и вторым входом коммутатора 13, выход которого соединен шиной 39 с входом узла 7. Выход узла 10 соединен шиной 40 с вторым информационным входом узла 12 и вторым входом коммутатора 14, выход которого соединен шиной 41 с входом узла 8. Первые информационные входы узлов 11 и 12 соединены соответственно шинами 42 и 43 с выходами узлов 3 и 4, Первый и второй входы блока 17 соединены соответственно цепями 44 и 45 с выходами узлов 5 и 4, а первая и вторая группы входов блока 17 шинами 46 и 47 с вторыми группами управляющих выходов блоков 15 и 16, первый и второй его выходы цепями 48 и 49 с вторыми входами коммутаторов 13 и 14, первая и вторая группы выходов шинами 50 и 51 - с вторыми груг;- пами управляющих входов 15 и 16.Блок 17 анализа соответствия адресов фиг, 2) содержит три регистра 52-54, три элемента 55-57 задержки, первый 58 и второй 59 узлы сравнения, первый 60 и второй 61 динамические триггеры, первый 62 и второй 63 элементы И, первый 64 и второй 65 элементы НЕ, Формирователь 66 одиночных импульсов, элемент ИЛИ 67 и коммутатор 68, выход которого соединен с информационным входом регистра 52. Причем выход регистра 52 соединен с первыми входами узло 58 и 59, цепью 48 с первым и цепью 49 с вторым выходами блока, первый и второй входы которого подключены соответственно цепями 44 и 45 к информационным входам регистров 53 и 54. Выход регистра 53 соединен с вторым входом коммутатора 68 и вторым входом узла 58, выход которого соединен с первой цепью 69 шины 50, подключенный к первой группе выходов блока, Выход регистра 54 соединен с первым входом коммутатора 68 и вторым входом узла 59, выход которого соединен с первой цепью 70 шины 51, подключенной.к второй группе выходов блока. Первая цепь 71 шины 46, подключенной к первой группе входов блока, соединена с синхровходами регистра 53 и триггера 60, единичный выход которого соединен с первыми входами элементов 62 и 67, первым управляющим входом коммутатора 68, второй цепью 72 шины 50 и третьей цепью 721203531 каэ 8418/52 Тираж 70 Подписное ВНРЧПИ Государственного комитета по делам изобретений и открытий 13035, Москва, Ж, Раушская наб.203531 4 Блок 15 (16) формирования сигналов обмена (Фиг. 3) содержит узел 77 выдачи сигнала "Работа абонента", узел 78 приема команд, узел 79 выда чи байта состояния, узел 80 управления обменом, дешифратор 81 команд, регистр 82 команд, узел 83 сравнения, Формирователь 84 байта состояния и формирователь 85 сигнала "Требование абонента", входы которого соединены соответственно шинами 86-88 и первой цепью 89(90) шины 37(36) с первыми выходами узлов 77, 79 и 80 и второй информационной группой входов блока, С первого по четвертый выходы формирователя 85 соединены соответственно цепями 91 и 92, шиной 32(33) и цепью 93(94) с первыми входами узла 77 и Формирователя 84, первым выходом блока и второй цепью шины 36(37), подключенной к второй группе информационных выходов блока, первая группа управляющих входов которого шиной 26(27) соединена с вторым входом узла 77 и первыми входами узлов 78-80. Первая группа информационных входов блока шиной 28(29) соединена с первым входом дешифратора 81 и третьей цепью шины 36(37). Вход сигнала опознавания адреса блока цепью Я 50 3 1шины 51. Первая 73 цепь шины 47,подключенной к второй группе входовблока, соединена с синхровходамирегистра 54 и триггера 61, единичныйвыход которого соединен с вторымивходами элементов 62 и 67, вторымуправляющим входом коммутатора 68,второй цепью 74 шины 51 и третьейцепью 74 шины 50, Вторые цепи 75 и76 шин 46 и 47 соединены соответственно с нулевым входом триггера 60и первым нулевым входом триггера 61.Выход элемента 62 соединен черезэлемент 55 задержки и формирователь66 с вторым нулевым входом триггера61 и через элемент 64 с первым входом элемента 63, второй вход которого соединен с выходом элемента 56задержки. Выход элемента 67 черезэлементы 56 и 57 задержки и элемент65 соединен с третьим входом элемента И 63, выход которого соединен ссинхровходом регистра 52. Нулевойвыход триггера 60 соединен с информационным входом триггера 61, нулевой выход которого соединен с информационным входом триггера 60,20 15 ЗО 35 40 30(31) соединен с третьим входомузла 77, С второго по четвертыйвыходы узла 77 соединены соответственно шиной 95, цепями 96 и 71(73)с вторым входом узла 78 и первымицейями шин 34(35) и 46(47), подключенных соответственно к первой группе информационных и второй группе управляющих выходов блока, вторая группа управляющих входов которогошиной 50(51) соединена с третьим входом узла 78 и вторым входом узла79. Выходы узла 78 соединены соответственно цепями 97, 99, 100 ишиной 98 с четвертым входом узла 77,третьим входом узла 79, вторым входом дешифратора 81 и синхровходомрегистра 82, выход которого шиной101(102) соединен с вторым входомузла 80, первым входом узла 83 ичетвертой цепью шины 36(37). С второго по седьмой выходы узла 79 соединены соответственно цепью 103,шиной 104, цепями 105, 75(76) и90(89) и шиной 106 с пятым входомузла 77, третьим входом узла 80,второй цепью шины 34(35), второйцепью шины 46(47), первой цепьюшины 36(37) и вторым входом формирователя 84, выход которого соединенс третьей цепью 107 шины 36(35).С второго по четвертый выходы узла80 соединены соответственно шиной108, цепью 109 и шиной 110(111) счетвертым входом узла 79, четвертой цепью шины 34(35) и пятойцепьюшины Зб(37). Четвертая 102(101),пятая 111(110) и третья 29(28)цепи шины 37(36) соединены соответственно с вторым входом узла 83,четвертым входом узла 80 и пятой цепью шины 34(35). Выход дешифратора81 соединен с информационным входом регистра 82, Выход узла 83 цепью 112 соединен с четвертым входом узла 78. Вторая цепь 94(93) шины 37(36) соединена с пятым входом узла 80.Узел 77 выдачи сигнала "Работа абонента" (фиг. 4) содержит триггеры 113-117, фбрмирователи 118-121 одиночных импульсов, элементы И 122- 125., первый 1,26 и второй 127 элементы НЕ и элемент ИЛИ 128, выход которого соединен с первым входом элемента И 122 и первой цепью 129 шины86, подключенной к первому выходуузла. Причем первый вход узла цепью91 подключен к первому входу элемента И 123, выход которого через20 формирователь 118 соединен с единичным входом триггера 113. Первая цепь 130 шины 26(27), подключенной к второму входу узла, соединена с первым входом элемента И 124, вторым входом элемента 123 и через элемент НЕ 126 с первым входом элемента И 125, выход которого через формирователь 119 соединен с единичным входом триггера 114 и цепью 71(73) с четвертым выходом узла. Вторая цепь 131 шины 26(27) соединена с вторым входом элемента И 125 и через элемент НЕ 127 с третьим15 входом элемента И 123 и вторым входом элемента И 122-; выход которого через формирователь 121 соединен с единичными входами триггеров 116 и 117, Третий и четвертый входы узла соединены соответственно цепями 30(31) и 97 с третьим входом элемента И 125 и нулевым входом триггера 116, выход которого цепью 96 соединен с второй цепью шины 86 и третьим 25 выходом узла. Пятый вход узла цепью 103 соединен с нулевыми входами триггеров 113, 114, 115 и 117, с третьей цепью шины 86 и первой цепью шины 95, подключенной к второму выходу узла. Выход триггера 113 соединен с второй цепью 132 шины 95 и первым входом элемента ИЛИ 128, второй вход которого соединен с выходом тригера 115. Выход триггера 114 соединен с вторым входом элемента И 124, выход которого через формирователь 120 соединен с единичным входом триггера 115Выход триггера 117 соединен с третьей цепью 133 шины 95.Узел 78 приема команд (фиг, 5) содержит. триггеры 134-137, формирователи 138-141 одиночных импульсов, элементы И 142-148, элементы НЕ 149- 45 152, первый 153 и второй 154 элементы задержки, первый 155 и второй 156 элементы ИЛИ, выходы которых соединены через соответствующие формирователи 138 и 139 соответственно с единичным входом триггера 134 и входом элемента 153 задержки. Выход элемента 153 задержки соединен с единичным входом триггера 135 и цепью 97 с первым выходом узла. 55 Третья цепь 74(72) шины 50(51) подключенной к третьему входу узла, соединена с первыми входами элементов И 142 и 143 и через элемент НЕ 149 с входом элемента И 144. Третья цепь 157 шины 26(27), подключенной к первому входу узла, соединена с первым входом элемента И 145, выход которого соединен с первыми входами элементов И 146 и 147. Первая цепь 103 шины 95, подключенной к второму входу узла, соединена с нулевыми входами триггеров 134-137. Вторая цепь 132 шины 95 соединена с вторым входом элемента И 146 и через элемент НЕ 150 с вторым входом элемента И 147, выход которого через формирователь 140 соединен с единичным входом триггера 136, вторым входом элемента И 144 и далее через элемент 154 задержки цепью 100 с четвертым выходом узла, Третья цепь 133 шины 95 соединена с вторым входом элемента И 145. Выход триггера 136 соединен с первыми входами элементов 148 и 156, вторыми входами элементов И 142 и 143 и цепью 99 с третьим выходом узла. Первая цепь 69(70) шины 50(51) соединена с третьими входами элементов И 142 и 143 и через элемент НЕ 151 с вторым входом элемента И 148. Нулевой выход триггера 135 соединен с четвертыми входами элементов И 142 и 143 и третьими входами элементов И 146- 148. Единичный выход триггера 135 соединен с первой цепью 158 шины 98, подключенной к второму выходу узла. Вторая 159 и третья 160 цепи шины 98 соединены соответственно с выходами триггеров 134 и 137. Четвертый вход узла цепью 112 соединен с пятымвходом элемента И 143 и через элемент НЕ 152 с пятым, входом элемента И 142, выход которого соединен с первым входом элемента ИЛИ 155. Выход элемента И 143 через формирователь 141 соединен с первым единичным входом триггера 137, второй единичный вход которого соединен с выходом элемента И 144. Выходы элементов И 146 и 148 соединены соответствейно.с вторыми входами элементов ИЛИ 156 и 155.Узел 79 выдачи байта состоянйя (фиг. 6) содержит триггеры 161-166, формирователи 167-171 одиночных. импульсов, элементы И 172-178, элементы НЕ 179-183 и элементы ИЛИ 184- 187, Причем первая цепь 130 шины26(27), подключенной к первому входу узла, соединена через элементНЕ 179 с первым входом элементаИ 172, выход которого соединен с 5первой цепью 188 шины 87, подключенной к первому выходу узла. Третьяцепь 157 шины 26(27) соединена черезэлемент НЕ 180 с первым входом элемента И 173, выход которого через ОФормирователь 167 соединен с единичным входом триггера 161. Четвертаяцепь 189 шины 26(27) соединена спервым входом элемента И 174 и черезэлемент НЕ 181 с вторым входом элемента И 173 и первыми входами элементов И 175-177, вторые входы которых соединены с единичным выходомтриггера 162. Вторая цепь 72(74)шины 50(51) соединена с первым входом элемента И 178, выход которогоцепью 90(89) соединен с шестым выходом узла. Втора и третья цепишины 98, подключенной к третьемувходу узла, соединены соответственно с первой и второй цепью шины106, подключенной к седьмому выходуузла, второй и пятый выходы которогосоответственно цепями 103 и 75(76)соединены с выходами элемента ИЛИ 30184. Первая цепь 158 шины 98 соединена с первым входом элемента ИЛИ185, второй вход которого черезпервую цепь 190 шины 108 подключенк четвертому входу узла. Втораяцепь 159 шины 98 соединена с третьим входом элемента И 176 и черезэлемент НЕ 182 с третьим входомэлемента И 177. Третья цепь 160 шины 98соединена с третьим входом элемента 40И 175 и через элемент НЕ 183 счетвертыми входами элементов И 176и 177. Вторая цепь 191 шины 108соединена с единичным входом триггера 164 и первым входом элемента 45ИЛИ 186, выход которого соединен сединичным входом триггера 165, Выходтриггера 161 цепью 105 соединен счетвертым выходом узла, второй цепьюшины 87 и вторым входом элемента 5 ОИ 174, выход которого через формирователь 168 соединен с нулевым входомтриггера 161 и единичным входом триггера 162. Нулевой выход триггера 162соединен с третьим входом элементаИ 173, четвертый и пятый входы которого соединены соответственно с выходом элемента ИЛИ 185 и нулевым выходом тригера 166. Выход элемента И 175 через формирователь 169 соединен с единичным входом триггера 166, вторым входом элемента И 178 и первым входом элемента ИЛИ 187, выход которого соединен с нулевым входом триггера 162, Выход элемента И 176 через формирователь 170 соединен с первым входом элемента ИЛИ 184, вторыми входами элементов ИЛИ 186 и 187 и единичным входом триггера 163, выход которого соединен с вторым входом элемента И 172. Выход элемента И 177 через формирователь 171 соединен с третьим входом элемента ИЛИ 187, вторым входом элемента ИЛИ 184, нулевыми входами триггеров 163-166 и первой цепью 192 шины 104, подключенной к третьему выходу узла. Выходы триггеров 164 и 165 соединены соответственно с третьей 193 и четвертой 194 цепями шины 106, Единичный выход триггера 166 соединен с второй цепью 195(196) шины 104.Узел 80 управления обменом (Фиг, 7) содержит триггеры 197-202, формирователи 203-208 одиночных импульсов, элементы И 209-219, элементы ИЛИ 220-223, первый 224 и второй 225 элементы НЕ. Причем четвертая цепь 189 шины 26(27), подключенной к первому входу узла, соединена с первыми входами элементов И 209 и 210 и через элемент НЕ 224 с первыми входами элементов И 211 и 212. Третья цепь 157 шины 26(27) соединена с первыми входами элементов И 213 и 214, выходы которых соединены соответственно с первым и вторым входом элемента ИЛИ 220, Первая цепь 226 шины 101 (102), подключенной к второму входу узла, соединена с первым входом элемента И 215, выход которого соединен с первым входом элемента ИЛ 1 221. Вторая цепь 227 шины 101(102) соединена с первым входом элемента И 219. Выход элемента И 219 соединен с первым входом элемента ИЛИ 222, выход которого через формирователь 203 соединен с первыми нулевыми входами триггеров 197 и 198, второй цепью 191 шины 108, подключенной к второму выходу узла, и единичным входом триггера 199, выход которого соединен с первой цепью 190 шины 108. Третья цепь 228 шины 101(102) соединена с первым входом элемента И 216, выход которого через форьирватель 204 соединен с единичным входом триггера 197. Вторая цепь 195 (196) шины 104, подключенной к третьему входу узла, соединена с первой цепью шины 110(.111), подключенной к четвертому выходу узла, и первым входом элемента И 217, выход которого 10 соединен с вторыми входами элементов И 215 и 216. Первая цепь 192 шины 104 соединена с первыми нулевыми входами триггеров 200 и 201 и нулевыми входами триггеров 199 и 202, Первая 15 196(195), вторая 229 (230) и третья 231(232) цепи шины 111(110), подключенной к четвертому входу узла, соединены соответственно с вторым входом элемента И 217 и третьими2 О входами элементов И 215 и 216. Четвертая цепь 233(234) шины 111(110) соединена с первым входом элемента И 218, выход которого через Формирователь 205 соединен с единичным входом триггера 200 и вторым нулевым входом триггера 198. Пятая цепь235(236) шины 111(110) соединена с вторым входом элемента ИЛИ 222 и через элемент НЕ 225 с вторыми вхо- ЗО дами элементов И 211 и 212. Пятый вход узла цепью 94(93) соединен с вторым входом элемента И 219, Выход триггера 197 цепью. 109 соединен с третьим выходом узла, вторыми входа- З 5 ми элементов И 209 и 213 и первым входом элемента ИЛИ 223, выход которого соединен шиной 88 с первымвыходом узла. Выход триггера 198 соединен со вторыми входами элемен О тов И 210, 214 и элемента ИЛИ 223.Выход триггера 200 соединен с третьим входом элемента И 211, выход которого соединен с вторым входом элемента ИЛИ 221, Выход триггера 201 45 соединен с четвертой цепью 234(233) шины 110(111) и третьим входом элемента И 212, выход которого через формирователь 206 соединен с вторым нулевым входом триггера 201. Нулевой 5 О выход триггера 202 соединен с второй цепью 230(229) шины 110(111), Выход элемента И 209 через Формирователь 207 соединен с вторым нулевым входом триггера 197 и единичыми входами 55 триггеров 201 и 202. Выход элемента И 210 соединен с вторым входом элемента И 218 и третьей цепью 232(231) шины 110(111;, Выход элемента ИЛИ 220 соединен с третьим входом элемента 2 Д 222 и пятой цепью 236(235) шины 1.10(111). Выход элемента ИЛИ 221 через Формирователь 208 соединен с единичным входо . триггера 198 и вторымнулевым входом триггера 200.Формирователь 84 байта состояния (Фиг. 8) содержит элементы И 237-240 и элемент НЕ 241. Причем первый вход узла цепью 92 соединен с первым входом элемента И 237, выход которого соединен с первой цепью 242 шины 107, подключенной к выходу узла. Первая 159, третья ",93 и четвертая 194 цепи шины 106, подключенной к второму входу Формирователя, соединены соответственно с первыми входами элементов И 238-240, выходы которых саед.: - ; нены соответственно с цепями 243-245 составной цепи 107, Вторая цепь 160 шины 106 через элемент НЕ 241 соединена с вторыми входами элементов И 237-240.Формирователь 85 сигнала "Требование абонента" (Фиг. 9) содержит триггер 246, элемент И 247, элемент Ж 1 248 и элемент НЕ 249, Причем первая цепь 129 шины 86, подключенной к первому входу Формирователя, соединена с первой цепью шины 32 (33), подключенной к третьему выходу Формирователя, и через элемент НЕ 249 с первь 1 м входом элемента И 247, выход которого цепью 91 соединен с первым выходом формирователя и второй цепью шины 32(33). Вторая цепь 96 шины 86 соединена с третьей цепью шины 32(33), Третья цепь 103 шины 86 соединена с первым нулевым входом триггера 246, единичный выход которого цепью 92 соединен с вторым выходом Формирователя и первым входом элемента ИЛИ 248. Первая цепь 188 шины 87, подключенной к второму вхоцу Формирователя, соединена с вторым входом элемента ИЛИ 248, выход которого соединен с вторым входом элемента И 247. Вторая цепь 105 шины 87 соединена с четвертой цепью шины 32(33). Третий вход Формирователя цепью 88 соединен с гятой цепью шины 32(33) и вторым нулевым входом триггера 246, Четвертый вход Формирователя цепью 89(90) соединен с единичным входом триггера 246, нулевой выход которо го цепью 93(94) соединен с четвертымвЫходом фармирователя,Формирователь одиночных импульсов,(Фиг. 10) содержит, например, элемент И 250, элемент НЕ 251 и элемент 252 задержки. Причем вход Формирователя соединен с входом элемента 252 задержки, первый и второйвыходы которого соединены соответственно с первым и через элемент НЕ251 с вторым входами элемента И 250.Выход элемента И 250 соединен с выходом Формирователя,Устройство работает следующимобразом.Входы 18 и 20 и выходы 22 и 24устройства подключаются к первойЭВМ, входы 19 и 21 и выходы 23 и 25 -к второй ЭВМ. Исходя из Формируемыхузлами 9 и 10 кодов, предлагаемоеустройство позволяет обращаться кнему первой ЭВМ по одному из группыадресов, начиная с адреса 10010000,и кончая адресом 1001111, и второйЭВМ - соответственна с адреса10100000 по адрес 10101111. Далеес целью сокращения записей двоичныхзаписей двоичные коды записываютсяшестнадцатиричными кодами.Работа предлагаемого устройствакак и известного, возможна только всистеме: одна ЭВМ - устройствовторая ЭВМ. Предлагаемое и известное,устройства требуют от двух ЭВМсогласованных действий. Любая передаваемая через адаптер информацияимеет определенчое направление передачи и конкретное свое назначение,Направление передачи информации определяется типом команды, а назначение информации - значением битовмодификации команды, Для решенияданных задач каждая из ЭВМ имеетспециальные программы. В системе сизвестным адаптером эти программырешают указанные задачи после получения кода команды в ответ на команду "Уточнить байт команды". Всистеме с предлагаемым устройствомв основе данных программ имеютсятаблицы соответствия адресов с командами обращения к устройству. Так,например, программа в первой ЭВМимеет следующую таблицу соответствия: адресу 90 соответствует команда "Записать" с кодом Оь в битах модификации",адресу 91 ькоманда "Записать" скодом 1адре120353 12 су 92, - команда "Записать" с кодом 2, адресу 93 - команда "Записать" с кодом 3 ь, , адресу 94 ь командаСчитать с кодом Оь , ад- реЬУ 95 - команда "Считать" с кодом 1 ь, адресу 96 - команда "Считать" с кодом 2 ь , адресу 97 ь команда чСчитать с кодом 3 адресу 98 ь - команда "Управление" с кодом О,ь для второй ЭВМ; адресу 99 в ,команда "Управление" с кодом 1: для второй ЭВМ; адресу 9 А 1 ь команда цУнравление" с кодом 2 ь для второй ЭВМ; адресу 9 Вь - команда "Управление" с кодом Зь для второй ЭВМ; адресу 9 Сь - команда Управление" с кодом О,ь от второй ЭВМ; адресу 9 Дв команда "Управ 11ление с кодом 1 ь от второй ЭВМ; адресу 9 Еь в ,команда "Управление" 10 15 2 О Допустим, что в процессе работы первой ЭВМ появляется необ. адимость передачи массива информации во вторую ЭВМ. Назначение данной информации соответствует коду 31 ь в битах модиФикации команды. Организующая обмен.с кодом 2 ь от второй ЭВМ; адресу9 Гь - команда ."Управление".с кодомЗь от второй ЭВМ;Программа во второй ЭВМ в этом 25 случае имеет следующую таблицу соответствия: адресу АОь соответствуеткоманда "Считать" с кодом 06 в битах модификации; адресу А 1 . - команда "Считать" с кодом 1 ь , адресуА 2 - команда чСчитатадресу АЗь - команда Считать скодом 3, ; адресу А 4 - команда"Записать" с кодом 31 , адресУ А 86 -команда Управление" с кодом Оь отпервой ЭВМ; адресу А 9 ю - команда"Управление" с кодом 1 от первойЭВМ; адресу ААь - команда "Управление" с кодом 2, от первой ЭВМ;адресу АВ 6 - команда "Управление"с кодом Зь от первой ЭВМ; адресуАС 4 ь - команда "Управление" скодом 01 для первой ЭВМ; адресуАД - команда "Управление" с кодом11., для первой ЭВМ; адресу АЕькоманда "Управление с кодом 21 ьдля первой ЭВМ;, адРесу АГ - команда "управление" с одом З,ь для первой ЭВМ, 413120353Так как старшие разряды полученного адреса (код 91 ) соответствует адресу устройства (коду 9 ь ), то узел 11 (фиг. 1) формирует в цепи 30 сигнал оознания адреса. На основании данного сигнала и сигнала "Адрес от канала , поступившего по цепи 13, (фиг. 4), с шины 26, элемент И 125 узла 77 (фиг. 3) блока 15 (фиг. 1) вьрабатывает единичный уровень, по переднему фронту которого формирователь 119 (Фиг. 4) вырабатывает одиночный импульс следующим образом. При подаче на вход Формирователя единичного уровня аналогичные уровни появляются сначала на первом, а затем на втором выходах элемента 252 задержки (Фиг, 10). Так как появление этих уровней разнесено во времени, то на входах элемента И 250 некоторое время присутствуют единичные уровни, а значит и на его выходе и выходе формирователя устанавливается единичный уровень. К концу полного времени задержки переднего фронта единичный уровень с второго входа элемента 252 задержки после инвертирования элементом НЕ 251 нулевым уровнем поступает на второй вход элемента И 250, который после этого прекращает выдавать единичный уровень на выход формирователя. Так, по переднему фронту единичного уровня, поступающего на вход, Формирователь выдает одиночный импульс. Аналогичным образом работают и все 50 55 через устройство программа первой ЭВМ определяет, что необходимо выдавать в устройство команду Записать" с кодом 36 в битах модификации команды, и на основании описанной таблицы выдает ее по адресу 93,Данный адрес устройство получает по входу 20 (фиг. 1), а по входу 18 через узел 1 и далее по цепи 26 в блок 15 поступает сигнал идентификации "Адрес от канала". Старшие разряды полученного адреса через узел 3 и далее по цепи 42 передаются в узел 11, где производится сравнение данных разрядов адреса с собственным адресом устройства, который задает узел 9. Одновременно младшие разряды полученного адреса с выхода узла 3 поступают по цепи 44 в блок 17 на информационный вход регистра 53 (фиг, 2) . 5 10 15 20 25 30 35 40 45 остальные Формирователи одиночныхимпульсов,Сформированный Формирователем119 (Фиг. 4) импульс устанавливаетв единичное состояние триггер 114и по цепи 71 с шины 46 (Фиг. 3)поступает в блок 17 (фиг. 1). Зде:он заносит младшие разряды адреса(код Зь ) в регистр 53 (фиг. 2) иустанавливает в единичное состоян 1триггер 60, так как на его информционный вход поступает единичныйуровень с нулевого выхода триггера 61, находящегося в исходном,нулевом состоячии. После этого единичный уровень с единичного выходатриггера 60 разрешает прохождениечерез коммутатор 68 содержимогорегистра 53 на информационныйвход регистра 52, а также поступаетчерез элемент ИЛИ 67, затем черезэлемент 56 задержки на второй входэлемента И 63, на первом и третьемвходах которого в это время присутствуют единичные уровни, На второмвходе единичный уровень поступаетпосле инвертирования нулевого уровня с выхода элемента И 62, заблокированного нулевым уровнем с единичного выхода триггера 61. На третьемвходе элемента И 63 единичный уровень присутствует определенное время, равное времени задержки переднегоФронта единичного уровня в элементе57 задержки. В результате этого элемент И 63 Формирует сигнал, которыйзаносит в регистр 52 код Зь, поступивший на его информационный вход,Элемент 56 задержки обеспечиваетпоступление сигнала с выхода элемента И 63 к моменту поступленияуказанного кода на информационныйвход регистра 52. После этого навходы узла 58 поступают одинаковыекодь. Зь, и он определяет их равенство и по цепи 50 выдает единичныйуровень. Следующим этапом начальной выборки является поступление по входу 18 (Фиг. 1) через узел 1 по шине 26 и далее в узел 77 (фиг. 3) блока 15 (Фиг. 1) по цепи 130 (фиг. 4) на первый вход элемента И 124 сигнала "Выборка от каналаНа второй вход данного элемента поступает единичный уровень с выхода триггера 114, В результате этого элемент И 124 . выдает единичный уровень, наФ

Смотреть

Заявка

3763352, 26.06.1984

ПРЕДПРИЯТИЕ ПЯ А-3327

АВДЕЙЧИК МИХАИЛ ИВАНОВИЧ, РОМАНЬКОВ ВИКТОР ГРИГОРЬЕВИЧ, ЧУПРЫННИКОВ НИКОЛАЙ ЛЕОНИДОВИЧ, ОБОРИН ОЛЕГ СЕРГЕЕВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: вычислительными, данными, машинами, между, обмена

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

Код ссылки

<a href="https://patents.su/33-1203531-ustrojjstvo-dlya-obmena-dannymi-mezhdu-vychislitelnymi-mashinami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обмена данными между вычислительными машинами</a>

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