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

 

Изобретение относится к области вычислительной техники и может быть использовано для сопряжения двух ЭВМ с различньми интерфейсами. Ц&лью изобретения является расширение класса регааемых .задач для обеспечения функциональной возможности сопряжения двух разнотипных ЭВМ. Цель достигается тем, что в устройство, содержащее два блока согласования, /(ва блока контроля нечетности, блок управления , первый коммутатор информации , блок сравнения, блок прерываний , регистр адреса, информационный регистр,, счетчик объема передаваемой информации, регистр состояний и регистр команд, введены два блока эле ментов И приема, коммутатор адреса, второй коммутатор информации, жоммутатор регистров, регистр управляющих (Л слов, регистры адреса ячейки памяти первой и второй ЭВМ. I з.п. ф-лы, 10 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН, SU„, 12657 1

А1 (З) 4 G 06 F 13/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМ У СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3672759/24-24 (22) 07.12.83 (46) 23.10.86. Бюл. 9 39 (72) В.И.Антошкин, А.А.Борискин, В.И.Везенов, Г.С.Епифанов, А.В.Иванов, И.Л.Смирнова, А.А.Суснин и А.В.Тимашев (53) 681.325 (088.8) (56 ) Авторское свидетельство СССР

Р 754403, кл. С 06 F 3/04, )978.

Авторское свидетельство СССР

11 1176338, кл. G 06 F 13/00, 1983. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ДВУХ

ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАЛИН (ЭВИ) (57) Изобретение относится к области вычислительной техники и может быть использовано для сопряжения двухЭВМ с различными интерфейсами. ЦЕлью изобретения является расширение класса решаемых задач для обеспечения функциональной возможности сопряжения двух разнотипных 3BN. Цель дости о гается тем, что в устройство, содержащее два блока согласования, два блока контроля нечеткости, блок управления, первый коммутатор информа ции, блок сравнения, блок прерываний, регистр адреса, информационный регистр,. счетчик объема передаваемой информации, регистр состояний и регистр команд, введены два блока элементов И приема, коммутатор адреса, второй коммутатор информациИ, хоммутаф тор регистров, регистр управляющих слов, регистры адреса ячейки памяти первой и второй ЭВМ. I s.ï. ф ты, 10 ил.

1265781

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

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

На Лиг.1 представлена блок-схема предлагаемого устройства; на фиг. 2 (а, о,gi) — блок-схема алгоритма работы устройства; на фиг.3 — 10.— функциональные схемы первого блока согласования, блоков элементов И при!

5 ема, коммутатора адреса, второго и первого коммутаторов информации, блока сравнения, блок .1 прерываний и блока управления соответственно.

Устройство (фиг.1) содержит первый блок 1 согласования (например,с интерфейсом типа магистрали первой

ЭВМ), второй блок 2 согласования (например, с интерфейсом ОБЩАЯ ШИНА второй ЭВМ}, блоки 3 и 4 элементов И

I приема, блоки 5 и 6 контроля нечеткости, регистр 7 адреса, регистр 8 адреса ячейки памяти первой ЭВМ, регистр 9 адреса ячейки памяти второй ЭВМ, счетчик 10 объема передавае30 мой информации, информационный регистр ll, регистр 12 состояний, регистр 13 команд, регистр 14 управляющих слов, первый коммутатор 15 информации, коммутатор 16 регистров, блок З5

17 сравнения, блок 18 прерываний, блок 19 управления, коммутатор 20 адреса и второй коммутатор 21 информации.

Устройство позволяет подключить 40 две разнотипные ЭВМ с различными интерфейсами.

Первый блок 1 согласования (фиг.3) содержит в каждом разряде входной триггер 22, выходной триггер 23,. эле- 45 менты И 24 и 25, лины 26 и 27 первого и второго входов-выходов и шины

28-31 входа блока 1.

В каждом разряде 32 блок 3 содержит два элемента И 33 и 34, а блок . 50

4 — один элемент И 35, которые шинами 36-42 соединены с блоками 1, 2 и 19 и регистрами устройства (фиг.4) .

Коммутатор 20 адреса в каждом разряде содержит (фиг.5) элемент НЕ 43, 55 элементы И 44 и 45, элемент ИЛИ 46 и шины 47-50. Каждый разряд второго . коммутатора 21 информации (фиг.6) состоит из элементов И 51-53, элемента ИЛИ 54 и шин 55-61, а первого коммутатора 15 информации (фиг.7) из элементов И 62-67, элемента ИЛИ 68 и шин 69-80.

Блок 17 сравнения (фиг.8) содержит элементы НЕ 81-85, элементы

И 86-90, элемент ИЛИ 91 и лины 92-100.

Блок 18 прерываний (фиг.9) содержит элемент ИЛИ 101, элементы И 102 и 103, элемент НЕ 104 и шины 105-117.

Блок 19 управления (фиг.!0) содержит генератор 1!8 тактовых импульсов, элемент НЕ 119, элемент И-ИЛИ 120, элементы И 121 и ИЛИ 122, счетчик

123, триггеры 124 группы, элементы

И-НЕ !25 группы, делифраторы 126 группы, элементы И 127 лифратора управляющего слова, шины 128-131 группы входов, лины 132 выходов делифраторов 126, лины 133 группы выходов блока 19 и шины 134-137 второго — пятого входов блока 19.

Работа устройства показана на примере подключения его к интерфейсу типа магистрали первой ЭВМ и к интерфейсу ОБЩАЯ 1ЦИНА второй ЭВМ в режиме прямого доступа к памяти (фиг.2) .

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

Устройство работает по инициативе любой из.двух ЭВМ.

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

Считывание возможно с всех адресуемьгх регистров со стороны обеих

ЭВМ. Команда считывания из адресуемого регистра, содержащая адрес считываемого регистра, поступает от первой ЭВМ через блоки 1 и 3 или от вто— рой ЭВМ через блоки 2 и 4, фиксируется в регистре 13, и под управлением блока 19 осуществляется считывание содержимого, заданного в команде адресуемого регистра, в первую

ЭВМ через коммутаторы 16 и 15 и блок

1 или во вторую ЭВМ через коммутаторы 16 и 21 и блок 2 в зависимости от того, какая из сопрягаемых ЭВМ обратилась с командой считывания из адресуемого регистра в устройство.

Во время выполнения команды считывания с регистра 12 состояния

126578! (РгГ), т.е. опроса состояния устройства, осуществляется монолизация его

ЭВМ, обратившейся с командой считыЬ вания, если устройство было свободно. 5

Запись возможна в регистр 7 адреса (РгА ) и регистр 12 состояний .со стороны обеих 3ВМ, но только после монополизации устройства, происходящей во время выполнения операции считывания с регистра 12 состояний.

Органиэация передачи информации по инициативе первой ЭВМ начинается с опроса состояния устройства, который осуществляется с помощью соответствующей команды, поступающей в блок 1 от первой ЭВМ. Команда опроса, пройдя через блок 3, запоминаетI ся в регистре 13 команд. Под действием этой команды блок 19 анализирует разряд занятости регистра 12 состояний устройства и выдает ответ через коммутатор 15 в первую ЭВМ.

Если устройство было свободно (разряд занятости регистра 12 обнулен), то после получения команды опроса оно становится монополизированным данной (первой) ЭВМ, и разряд занятости устанавливается в "1

После получения ответа первая 30 38M посылает в устройство команду записи в адресуемый регистр, которая, пройдя через блоки 1 и 3, запоминается в регистре 13 команд. Блок

19 анализирует номер адресуемого регистра и производит запись информации,содержащейся вкоманде,в один иэ адресуемых регистров: в регистр

12 состояния или в регистр 7..

Если запись осуществляется в ре- 40 гистр 12 состояния, то блок 18 производит его анализ под управлением блока 19 и в зависимости от содержимого регистра 12 формирует сигнал прерывания в первую или вторую ЭВМ, 45 что позволяет организовать связь по сигналам прерываний между сопрягаемыми ЭВМ. Если запись осуществляется в регистр 7, то блок 19 организует самозагрузку регистров 8,9 и 14 и 50 счетчика 10 через блоки 1 и 3, считывая последовательно: информацию с

ОЗУ первой ЭВМ, начиная с адреса, хранящегося в регистре 7.

Блок 17 сравнивает признак управ- 55 ляющего слова, хранящегося в регистре 14, и содержимое счетчика 10. При наличии некорректного (неиспользую1 щегося) кода управляющего слова илк нулевого содержимого счетчика 10 блок !7 вырабатывает сигнал, поступающий в блок 18, который формирует сигнал прерывания по некорректно составленному управляющему слову, т.е. сигнализирует об ошибке в программе.

Для передачи информации в ОЗУ второй ЭВМ блок 19 осуществляет стандартную операцию захвата ОБЩЕЙ !ПИНЫ по прямому доступу, вырабатывая набор сигналов, поступающих в интерфейс

ОБЩАЯ ШИНА второй ЭВМ через блок 2.

Если в управляющем слове (УС), хранящемся в регистре 14, указана, например, операция передачи массива информации определенной длины, фиксированной в счетчике 10 из ОЗУ первой

ЭВМ по адресу (Аl),хранящемуся в регистре 8, в ОЗУ второй ЭВМ по адресу (A2), хранящемуся в регистре 9, то устройство организует эту передачу (направление обмена НО=1), послав команду считывания по адресу, содержащемуся в регистре 8, через коммутатор

l5 и блок 1 в первую ЭВМ.

Получив ответную посылку на команду считывания, устройство принимает информационный массив через блоки 1 и 3 и записывает в информационный регистр 11 (Рг Инф.).

Так как в данном случае интерфейс первой ЭВМ тридцатидвухразрядный, а интерфейс ОБЩАЯ ШИНА имеет шестнадцать линий данных, то передача информации из информационного регистра ll в ОЗУ второй ЭВМ осуществляется двумя последовательными обращениями к ОЗУ в режиме прямого доступа. Сначала эанисывается в ОЗУ второй ЭВМ по адресу А2 первая. половина содержимого информационного регистра (1/2 Рг Инф.), для чего адрес с регистра 9 через коммутатор 20 и информация с регистра ll через коммутатор

2I поступают через блок 2 на линии адреса и данных интерфейса ОБЩАЯ

ШИНА, блок 19 выставляет код операции записи на линиях управления

ОБЩЕЙ П1ИН!1. Затем блок 19 модифицирует содержимое регистра 9, и осуществляется запись в ОЗУ второй ЭВМ по модифицированному адресу А2 второй половины содержимого информационного регистра (2/2 Pr Инй.) .

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

1 или блоки 19 и 2 выдается соответственно в первую или вторую ЭВМ.

Блок 1 предназначен для согласования интерфейса первой ЭВМ с устройством и работает следующим образом.

При передаче информации из первой

ЭВМ в устройство информационный сигнал по шине 26 поступает на единичный вход триггера 22, запоминается и при наличии разрешающего потенциала на шине 29, поступающего с блока 19 проходит через элемент И 24 на выход блока. После передачи информации триггер 22 обнуляется сигналом на шине

28, который приходит с блока 19.

При передаче информации из устройства в первую ЭВМ информационный сигнал на тине 27 с коммутатора 15 поступает на информационный вход триггера 23 и при наличии синхроимпульса на шине 30 с блока 19 устанавливает триггер 23 в соответствующее состояние.

При наличии разрешающего сигнала на шине 31 с блока 19 информационный сигнал через элемент !1 25. выдается в магистраль первой ЭВМ.

Блоки 3 и 4 предназначены для приема информации с блоков 1 и 2 и выдачи ее в адресуемые регистра устройства.

Функциональная схема блоков 3 и 4 для одного разряда представлена (фиг.4) с учетом того, что формат слова первой ЭВМ в два раза больше формата слова второй ЭВМ.

Блоки 3 и 4 работают поочередно;

Прием слова первой ЭВМ осуществляет-. ся в два этапа. Сначала -й разряд слова первой ЭВМ поступает на информационный вход по шине 36 элемента

И 33 и при наличии управляющего сигнала на тине 37 проходит по шине 38 во внутреннюю магистраль устройства

Затем (+) -разряд поступает по шине

39 на информационный вход элемента

И 34 и при наличии управляющего сигS 1265781 Ь ров 8 и 9 и счетчика 10, а затем блок 17 анализирует содержимое счетчика 10 и, если оно не равно нулю, то цикл передачи информации из ОЗУ первой ЭВМ в ОЗУ второй ЭВМ повторяется, но уже по модифицированным содержимым регистров 8 и 9 и счетчика

10. Если содержимое счетчика 10 равно нулю, то анализируется признак цепи управляющих слов, хранящихся в 10 регистре 14. При наличии признака цепи управляющих слов процедура считывания управляющего слова иэ ОЗУ первой ЭВМ возобновляется, но уже по модифицированному адресу, храняще- 15 муся в регистре 7, и процесс передачи информации продолжается.

При отсутствии признака цепи управляющих слов операция передачи информации по данному управряющему слову 20 (или цепи управляющих слов) считается завершенной.

После завершения передачи информации блок 19 освобождает ОБЩУ10 ШИНУ и устанавливает разряд конца передачи регистра 12 в состояние "1" и в случае наличия признака разрешения прерывания ° хранящегося в регистре

12, выдает сигнал прерывания в первую ЭВМ. Затем устройство для сопря- 30 жения переходит в состояние поиска новых обращений от сопрягаемых ЭВМ.

Работа устройства по инициативе второй ЭВМ начинается с получения по интерфейсу ОБЩАЯ ШИНА обращения в виде команд записи или чтения, инициируемых второй ЭВМ. Используя эти команды, процессор второй ЭВМ задает устройству действия (фиг.2), аналогичные тем, которые выполняются 40 . при работе устройства по инициативе первой ЭВМ, с тем отличием, что передача информации иэ информационного регистра 11 в ОЗУ первой ЭВМ осуществляется за одно обращение к ОЗУ. 45

Команды от второй ЭВМ поступают по интерфейсу ОБЩАЯ ШИНА в устройство через блок 2 и 4. Все остальные действия при обмене информацией осуществляются аналогично описанным. 50

Направление обмена информацией, тип управляющего слова, признак цепи управляющих слов фиксируются в управляющем слове, хранящемся в регистре 14, 55

Всякий раэпри полученииинформации из интерфейсов блоки 5 и 6 осуществляют контроль на нечетность принятой ин!

265781 нала на шине 40 с блока 19 проходит на шину 38.

При приеме слова второй ЭВМ.разряд слова поступает по шине 41 на информационный вход элемента И 35 и при наличии управляющего сигнала на шине 42 с блока 19 проходит на шину 38 во внутреннюю магистраль.

Коммутатор 20 адреса предназначен для выдачи адреса на линии адреса 1О интерфейса ОБЩАЯ ШИНА через блок 2.

При этом каждый разряд адреса с регистра 7 адреса поступает по шине 47 на информационный вход элемента И 44 и при наличии единичного уровня управ- 15 ляющего сигнала на шине 38 проходит на шину 49 через элемент ИЛИ 46.

Каждый разряд адреса с регистра 9 (адрес ячейки ОЗУ второй ЭВМ) поступает по шине 50 на информационный 20 вход элемента И 45 и при наличии нулевого уровня управляющего сигнала на шине 48 проходит на шину 49.

Коммутатор 21 информации предназначен для выдачи информации на линии данных интерфейса ОБЩАЯ ШИНА через блок 2, причем каждый разряд информации с коммутатора 16 поступает по шине 55 на информационный вход элемента И 51 и при наличии управляю- 30 щего сигнала на шине 56 проходит на шину 57. Если разряд информации поступает по шине 58 на информационный вход элемента И 52 с регистра 11 информации, то при наличии управляю- 35 щего сигнала на шине 59 проходит на шину 57.

На третьем информационном входе коммутатора 21 информации "зашит" адрес вектора прерывания. При выда- 40 че сигнала прерывания во вторую ЭВМ каждый разряд адреса вектора прерывания с шины 60 проходит на шину 57 при наличи управляющего сигнала на шине

61, поступающего с блока 19. 45

Коммутатор 15 предназначен для выдачи информации (команд и операндов) в магистраль первой ЭВМ с пяти направлений. Каждый из разрядов, поступающих по шинам 69,73,75,77 и 79 со- 50 ответственно с регистров 7,8 и 11, блока 18 прерьваний и коммутатора 16, разрешается сигналом блока 19 на шинах 70, 74,76, 78 и 80 и выдается на выходную шину 72 после появления об- 55 щего строба на шине 71.

Блок 17 сравнения осуществляет анализ правильности составления полуФ чаемых управляющих слов и корректности обращений (фиг.8) .

На шины 92 и 95 †1 блока 17 поступают сигналы с выходов регистра 14, а на шину 93 — сигнал с выхода счетчика 10.

При поступлении на шину 92 с регистра 14 сигнала положительной полярности, соответствующего наличию признака управляющего слова, на первый вход элемента И 86 и сигнала нулевого содержимого счетчика 10 на . второй вход на выходе элемента И 86 . вырабатывается сигнал, который, пройдя через элемент ИЛИ 91, поступает на шину 94 и далее в блок 18 прерываний, фиксируя факт наличия ошибки при составлении программы. При поступлении на шину 92 сигнала отрицательной полярности, соответствующего отсутствию признака управляющего слова, на шине 94 вырабатьвается сигнал ошибки программы.

При наличии сигнала регистра 14 отрицательной полярности на шине 95, соответствующего тому, что устройство не монополизировано первой ЭВМ, и сигнала на шине 96 положительной полярности, указывающего на поступление команды записи в адресуемый регистр от первой ЭВМ, на выхоДе элемента И 87 вырабатывается сигнал, который проходит через элемент ИЛИ 91 на шину 94 и указывает на ошибку при составлении программы.

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

ЭВМ, вырабатывается сигнал, который проходит через элемент ИЛИ 91 на шину 94.

При наличии на шинах 97 и 98 сигналов положительной полярности, на шине 99 сигнала отрицательной полярности, соответствующего тому, что адресуемый регистр не является регистром адреса,и на шине 100 сигнала, отрицательной полярности, соответствующего тому, что адресуемый регистр не является регистром состояния, на выходе элемента И 89 выраба-: тьвается сигнал, который проходит через элемент ИЛИ 91 на шину 94, фиксируя факт поступления в монополи781!

20

9 1265 зированное второй ЭВМ устройство команды записи в адресуемый регистр от второй ЭВМ с некорректно составленным адресом адресуемого регистра.

При наличии на шинах 95 и 96 сигналов положительной полярности и на шинах 99 и 100 сигналов отрицатель-ной. полярности на выходе элемента

И 90 вырабатывается сигнал, который проходит на шину 94, фиксируя факт поступления в монополизированное первой ЭВМ устройство команды записи в адресуемый регистр с некорректно составленным адресом адресуемого регистра.

Блок 18 прерываний предназначен для формирования сигналов прерывания в первую или вторую ЭВМ и работает следующим образом.

При поступлении сигнала на шину

105 с регистра 12 состояний, указывающего на завершение процесса передачи информации, или сигнала на шину 106 с блока 17, соответствующего наличию ошибки при составлении программы, или сигнала на шину 107 с блока 5, или сигнала на шину 108 с блока 6, возникающих при сбое по нечетности, на выходе элемента ИЛИ 101 вырабатывается сигнал, поступающий на элементы И 102 и И 103.

При наличии на других входах элемента И 102 сигнала на шине 110, соответствующего признаку разрешения выдачи прерывания в первую ЭВМ, 35 сигнала на шине 111, поступающего с блока 19, и сигнала на шине 112 положительной полярности, соответствующего тому, что усройство монополизировано первой ЭВМ, на выходе эле- 411 мента И 102 вырабатьвается сигнал прерывания в первую ЭВМ, поступающий в коммутатор 15.

При наличии иа входе элемента

НЕ 104 сигнала отрицательной поляр- 45 кости, сигнала на шине 109, сигнала на шине 114 соответствующего признаку разрешения выдачи прерывания во вторую ЭВМ, сигнала на шине 115, поступающего с блока 19, и сигнала на - 50 шине 116, соответствующего захвату

ОБЩЕЙ ШИНЫ, на выходе элемента И 103 вырабатывается сигнал прерывания во вторую ЭВМ, поступающий в блок 19.

Блок 19 управления вырабатывает 55 управляющие сигйалы в соответствии с алгоритмом работы устройства для сопряжения.

Весь алгоритм разделен на условно независимые ветви, каждая из которых находится под управлением соответствукщего триггера 124 управления. В любой момент времени устройство может находиться под управлением только одного триггера 124. Каждому триггеру 124 соответствует дешифратор 126, на выходах которого вырабатьваются стробирующие сигналы, необходимые для формирования управляющих сигналов °

По сигналу на шине 128 начальной установки блок 19 приходит в исходное состояние: счетчик 123 обнуля.ется, первый триггер 124 устанавливается в единичное состояние, остальные триггеры 124 обнуляются.

Генератор 118 вырабатьвает импульсы тактовой частоты, которые посту пают на первый вход элемента И-ИЛИ

120 и при наличии сигнала положительной полярности на шине 129, соответствующего работе блока 19 в автоматическом режиме, проходят на выход элемента И-HJIH 120.

При работе блока 19 в тактовом режиме одиночные импульсы поступают на шину 130 и при наличии сигнала отрицательной полярности на входе элемента НЕ 119 проходят на выход элемента И-KTlH 120.

Импульсы частоты или одиночные импульсы с выхода элемента И-ИЛИ 120 проходят на выход элемента И 121 при наличии на шине 131 разрешающего сигнала положительной полярности и поступают на счетный вход счетчика 123 и первые входы элементов И-НЕ 125.

Счетчик 123 при поступлено импульсов на счетный вход начинает считать.

Выходы счетчика 123 связаны с соответствующими входами дешифраторов 126.

Дешифраторы 126 стробируются сигналами с выходов элементов И-НЕ 125, которые открыты при единичном состоянии соответствующего триггера. В каждый момент времени работает тот дешифратор, соответствующий триггер

124 которого находится в единичном состоянии. На выходах этого дешифратора 126 вырабатываются стробирующие сигналы, причем сигнал, вырабатываемый на последнем выходе дешифратора, обнуляет сигналом на шине

132 текущий триггер 124 и счетчик

123 и устанавливает в единичное состояние другой триггер 124 согласно

12б5781

12 алгоритму работы. Элемент ИЛИ 122 предназначен для сборки сигналов обнуления счетчика 123, вырабатываемых дешифраторами 126, причем счетчик

123 считает по импульсам прямой частоты, а дешифраторы 126 управляются импульсами инверсной частоты.

Стробирующие сигналы с выходов дешифраторов 126 поступают на элементы И 127 шифратора. На другие входы элементов И 127 поступают сигналы по шинам 117, 134-137 с выходов блока 18, регистров 12,13 и 14 и блока

2, кодирующие условия переходов и состояния блока 19 для выработки на шинах 133 очередного управляющего кода.

Таким образом, предлагаемое устройство обеспечивает расширение класса решаемых задач, 20

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

l.Óñòðoéñòâî для сопряжения двух электронных вычислительных машин (1ВЧ), содержащее дна блока согласования, дна блока контроля нечеткости, блок управления, первый коммутатор информации, блок сравнения, блок прерываний, регистр адреса, инфор- 30 мационный регистр, счетчик объема передаваемой информации, регистр состояний и регистр команд, причем первый вход-выход первого блока согласования является входом †выход связи 5 с первой ЭВМ устройства, а второй вход-выход первого блока соединен с выходом первого коммутатора инфор.мации и входом первого блока контроля нечетности, выходом подключенно- 40 го к первому информационному входу блока прерываний, вход-выход второго блока согласования является входомвыходом связи с второй ЭВМ устройства, а первый информационный выход 45 блока прерываний подключен к входу второго блока контроля нечетности, выходы регистра адреса и информационного регистра соединены соответственно с первым и вторым информацион- 50 ными входами первого коммутатора информации, выход счетчика объема передаваемой информации соединен с первым информационным входом блока сравнения, первый выход блока преры- 55 наний и выход регистра команд соединены соответственно с первым и вторым входами блока управления, rpynrra выходов которого подключена к управляющим входам первого и второго блокон согласования, первого коммутатора информации, блока прерынаний, регистра адреса, счетчика объема передаваемой информации, информационного регистра, регистра состояния и регистра команд, о т л и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач устройства, н него нведены два блока элементов И приема, коммутаТор адреса, второй -коммутатор информации, коммутатор регистров,регистр управляющих слов,.регистр адреса ячейки памяти первой ЭВМ и регистр адреса ячейки памяти второй

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

ЭВМ и вторым выходом блока прерываний, второй и третий информационные входы которого подключены соответственно к выходу второго блока контроля нечетности, выходу регистра состояний и третьему входу блока управления, четвертым нходом соединенного с выходом регистра управляющих слов и вторым информационным входом блока сравнения, выход которого подключен к четвертому информационному входу блока прерываний, выходы регистра адреса и регистра адреса ячейки памяти нторой 3BM соединены соответственно с первым и вторым информационными входами коммутатора адреса, выход которого подключен к второму входу! 265781

14 второго блока согласования, вторым выходом соединенного с пятым входом блока управления, а третьим входом— с выходом второго коммутатора информации, второй информационный вход которого соединен с выходом информационного регистра, управляющие входы коммутатора регистров, второго коммутатора информации, коммутатора адреса, блока сравнения, первого и второго 10 блоков элементов И приема, регистров адреса ячейки памяти первой и второй

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

2. Устройство по п.l, о т л и— ч а ю щ е е с я тем, что, блок управления содержит генератор тактовых импульсов, элемент НЕ, элемент И-ИЛИ, элемент И, счетчик, элемент ИЛИ, группу триггеров управления, группу элементов И-НЕ, группу дешифраторов

25 состояния и шифратор управляющего слова, причем первый вход элемента

И-ИЛИ соединен с выходом генератора тактовых импульсов, а выход — с перh иитеррей су Zatr! вым входом элемента И, выходом подключенного к счетному входу счетчика. первые входы элементов И-HF. группы, входы начальной установки триггеров группы и счетчика, второй вход элемента И, второй и третий входы элемента И-ИЛИ и вход элемента НЕ образуют группу входов блока, четвертый вход элемента И-ИЛИ соединен с выходом элемента НЕ, выходы триггеров группы подключены к вторым входам соответствующих элементов И-НЕ группы, выходы которых соединены со стробирующими входами дешифраторов группы, информационные входы которых подключены к выходам счетчика, а группы выходов — к первой группе входов шифратора управляющего слова, вторая группа входов которого соединена с первым — пятым входами блока, выходы дешифраторов группы соединены с входами сброса одноименных триггеров группы, с входами установки соответствующих триггеров группы и.группой входов элемента ИЛИ, выходом подключенного к входу сброса счетчика, группа выходов шифратора управляющего слова является группой выходов блока.

Н интерросу Уд/ Р

l 265781

1265781

1 265781

1265781

126578) 126578 !

l 265781

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

Техред И.Ходанич

Корректор A. Обручар

Редактор О.Юрковецкая

Заказ 5666/47 Тирам 671

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

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

Подписное

Производственно-полиграфическое предприятие, г.ужгород, ул., Проектная, 4

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

 

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

Изобретение относится к вычислительной технике

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть ис// }5 ТГ пользовано для управления обменом информацией между пультом управления ЭВМ и узлами ЭВМ

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

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

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

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

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

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

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

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

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