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

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

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

Текст

СОЮЗ СОВКТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 12657 Р 13 изобретени са решаемых функционал ння двух Р гается тем жащее два блока конт е -лен ции, блокний, регирегистр,.информации гистр комаментов И пвторой комму сится к обласи и может бытяжения двух .рфейсами. ЦЕл тор регистров, регислов, регистры адрепервой и второй ЭВМ1 р управля ячейкиз.п. фштих мят 0 ил СУДАРСТВЕННЫЙ КОМИТЕТ СССРДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ ИСАНИЕ ИЗОБРЕТЕНИ Н АВТОРСКОМУ СВИД(56 ) Авторское свидетельство СССРР 754403, кл. С 06 Р 3/04, 1978.Авторское свидетельство СССРУ 1176338, кл. С 06 Р 13/00, 198(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ДВЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАЛИН(57) Изобретение отновычислительной техникиспользовано для сопрЭВМ с различными инте я является расширение класзадач для обеспечения ьной возможности сопряжеазнотипных ЭВМ, Цель достио, что в устройство, сод р блока согласования, два роля нечеткости, блок уппервый коммутатор информа сравнения, блок прерыватр адреса, информационный четчик объема передаваемойрегистр состояний и ренд, введены два блока элериема, коммутатор адреса,татор информации, хоммутаф1265781 Составитель В.ВертлиРедактор О,Юрковецкая Техред И.Ходанич Корректор Л. Обручар 5666/47 Тирам 671 ВНИИПИ Государственного комитетпо делам изобретений и открыт 113035, Москва, Ж, Раушская одписио к б., д.4 5Изобретение относится к вычислигельной технике и может быть исполь -зовано для сопряжения двух вычислительных машин с различными интерфейсами.5Целью изобретения является расширение класса решаемых задач для обеспечения функциональной возможности сопряжения двух разнотипных ЭВМ.ОНа Аиг. представлена блок-схема предлагаемого устройства; на фиг. 2 (а, 3,6) - блок-схема алгоритма работы устройства; на фиг.З - 10. - функционалЪные схемы первого блока согласования, блоков элементов И при 5 ема, коммутатора адреса, второго и первого коммутаторов информации, блока сравнения, блок .1 прерываний и блока управления соответственно.Устройство (фиг.1) содержит первый блок 1 согласования (например,с интерфейсом типа магистрали первой ЭВМ), второй блок 2 согласования (например, с интерфейсом ОБЩАЯ ШИНА второй ЭВМ), блоки 3 и 4 элементов И25 1приема, блоки 5 и 6 контроля нечеткости, регистр 7 адреса, регистр 8 адреса ячейки памяти первой ЭВМ, регистр 9 адреса ячейки памяти второй ЭВМ, счетчик 10 объема передавае 30 мой информации, информационный регистр 11, регистр 12 состояний, регистр 13 команд, регистр 14 управляющих слов, первый коммутатор 15 информации, коммутатор 16 регистров, блок 35 17 сравнения, блок 18 прерываний, блок 19 управления, коммутатор 20 адреса и второй коммутатор 21 информации.Устройство позволяет подключить 40 две разнотипные ЭВМ с различными интерфейсами.Первый блок 1 согласования (фиг.З) содержит в каждом разряде входной триггер 22, выходной триггер 23,. эле менты И 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) содержит генератор 118 тактовых импульсов, элемент НЕ 119, элемент И-ИЛИ 120, элементы И 121 и ИЛИ 122, счетчик 123, триггеры 124 группы, элементы И-НЕ 125 группы, дещифраторы 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 состояния(РгГ), т.е, опроса состояния устройства, осуществляется монолизация его ЭВМ, обратившейся с командой считыЬ вания, если устройство было свободно. 5Запись возможна в регистр 7 адреса ( РгА ) и регистр 12 состояний со стороны обеих ЗВМ, но только после монополизации устройства, происходящей во время выполнения операции считывания с регистра 12 состояний.Органиэация передачи информации по инициативе первой ЭВМ начинается с опроса состояния устройства, который осуществляется с помощью соот ветствующей команды, поступающей в блок 1 от первой ЭВМ. Команда опроса, пройдя через блок 3, запоминается в регистре 13 команд. Под действием этой команды блок 9 анализирует разряд занятости регистра 12 состояний устройства и выдает ответ через коммутатор 15 в первую ЭВМ.Если устройство было свободно (разряд занятости регистра 12 обнулен), то после получения команды опроса оно становится монополизированным данной ( первой) ЭВМ, и разряд занятости устанавливается в "1После получения ответа первая 30 ЭВМ посылает в устройство команду записи в адресуемый регистр, которая, пройдя через блоки 1 и 3, запоминается в регистре 13 команд. Блок 19 анализирует номер адресуемого регистра и производит запись инФормации,содержащейся вкоманде,в один иэ адресуемых регистров: в регистр 12 состояния или в регистр 7Если запись осуществляется в ре гистр 12 состояния, то блок 18 производит его анализ под управлением блока 19 и в зависимости от содержимого регистра 12 формирует сигнал прерывания в первую или вторую ЭВМ, 45 что позволяет организовать связь по сигналам прерываний между сопрягаемыми ЭВМ. Если запись осуществляется в регистр 7, то блок 19 организует самозагрузку регистров 8,9 и 14 и 50 счетчика 1 О через блоки 1 и 3, считывая последовательно, информацию с ОЗУ первой ЭВМ, начиная с адреса, хранящегося в регистре 7.Блок 17 сравнивает признак управ ляющего слова, хранящегося в регистре 14, и содержимое счетчика 10, При наличии некорректного (неиспользующегося) кода управляющего слова илк нулевого содержимого счетчика 1 О блок 7 вырабатывает сигнал, поступающий в блок 18, который формирует сигнал прерывания по некорректно составленному управляющему слову, т.е. сигнализирует об ошибке в программе,Для передачи информации в ОЗУ второй ЭВМ блок 19 осуществляет стандартную операцию захвата ОБЩЕЙ ШИНЫ по прямому доступу, вырабатывая набор сигналов, поступающих в интерфейс ОБЩАЯ ШИНА второй ЭВМ через блок 2.Если в управляющем слове (УС), хранящемся в регистре 14, указана, например, операция передачи массива информации определенной длины, фиксированной в счетчике 1 О, из ОЗУ первой ЭВМ по адресу ( А 1),хранящемуся в регистре 8, в ОЗУ второй ЭВМ по адресу (А 2), хранящемуся в регистре 9, то устройство организует этупередачу (направление обмена НО=1), послав команду считывания по адресу, содержащемуся в регистре 8, через коммутатор 15 и блок 1 в первую ЭВМ.Получив ответную посылку на команду считывания, устройство принимает инФормационный массив через блоки 1 и 3 и записывает в информационный регистр 11 (Рг ИнФ.).Так как в данном случае интерфейс первой ЭВМ тридцатидвухразрядный, а интерфейс ОБЩАЯ ШИНА имеет шестнадцать линий данных, то передача информации из информационного регистра 1 в ОЗУ второй ЗВМ осуществляется двумя последовательными обращениями к ОЗУ в режиме прямого доступа. Сначала эанисывается в ОЗУ второй ЭВМ по адресу А 2 первая. половина содержимого информационного регистра (1/2 Рг Инф,), для чего адрес с регистра 9 через кьммутатор 20 и информация с регистра 11 через коммутатор 21 поступают через блок 2 на линии адреса и данных интерфейса ОБЩАЯ ШИНА, блок 19 выставляет код операции записи на линиях управления ОБЩЕЙ П 1 ИН 1. Затем блок 19 модифицирует содержимое регистра 9, и осуществляется запись в ОЗУ второй ЭВМ по модифицированному адресу А 2 второй половины содержимого информационного регистра (2/2 Рг ИнФ,) .По окончании операции записи информации блок 19 вырабатывает сигналы, модифицирующие содержимое регистформации и сравнение принятого контрольного разряда с сформированным, при несовпадении которых вырабатывается сигнал сбоя, поступающий в блок 18 прерываний. В зависимости от того, какой ЭВМ устройство монополизировано, сигнал прерывания при наличии признака разрешения прерывания, хранящегося в регистре 2, с блока 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 для одного разряда представлена 1 Фиг.4) с учетом того, что формат слова первой ЭВМ в два раза больше формата слова второй ЭВМ. Блоки 3 и 4 работают поочередно;Прием слова первой ЭВМ осуществляет-.ся в два этапа. Сначала-й разряд слова первой ЭВМ поступает на информационный вход по шине 36 элемента И 33 и при наличии управляющего сигнала на шине 37 проходит по шине 38 во внутреннюю магистраль устройства Затем (+) -разряд поступает по шине 39 на информационный вход элемента И 34 и при наличии управляющего сиг 5 265781 Ьров 8 и 9 и счетчика 10, а затемблок 17 анализирует содержимое счетчика 1 Ои, если оно не равно нулю,то цикл передачи информации из ОЗУпервой ЭВМ в ОЗУ второй ЭВМ повторяется, но уже по модифицированным содержимым регистров 8 и 9 и счетчика10. Если содержимое счетчика 1 О равно нулю, то анализируется признакцепи управляющих слов, хранящихся в 0регистре 14. При наличии признака цепи управляющих слов процедура считывания управляющего слова иэ ОЗУпервой ЭВМ возобновляется, но уже помодифицированному адресу, хранящемуся в регистре 7, и процесс передачи информации продолжается.При отсутствии признака цепи управляющих слов операция передачи информации по данному управряющему слову 20(или цепи управляющих слов) считается завершенной.После завершения передачи информации блок 19 освобождает ОБЩУЮ ШИНУи устанавливает разряд конца передачи регистра 12 в состояние "1" и вслучае наличия признака разрешенияпрерывания, хранящегося в регистре12, выдает сигнал прерывания в первую ЭВМ. Затем устройство для сопряжения переходит в состояние поискановых обращений от сопрягаемых ЭВМ.Работа устройства по инициативевторой ЭВМ начинается с полученияпо интерфейсу ОБЩАЯ ШИНА обращенияв виде команд записи или чтения,инициируемых второй ЭВМ. Используяэти команды, процессор второй ЭВМзадает устройству действия (фиг.2),аналогичные тем, которые выполняются 40. при работе устройства по инициативепервой ЭВМ, с тем отличием, что передача информации иэ информационногорегистра 11 в ОЗУ первой ЭВМ осуществляется за одно обращение к ОЗУ. 45Команды от второй ЭВМ поступают поинтерфейсу ОБЩАЯ ШИНА в устройство через блок 2 и 4. Все остальныедействия при обмене информацией осуществляются аналогично описанным. 50Направление обмена информацией, типуправляющего слова, признак цепи управляющих слов фиксируются в управляющем слове, хранящемся в регистре 14, 55Всякий раэпри полученииинформациииз интерфейсов блоки 5 и 6 осуществляютконтроль на нечетность принятой иннала на щине 40 с блока 19 проходитна шину 38,При приеме слова второй ЭВМ разрядслова поступает по шине 4 на информационный вход элемента И 35 и приналичии управляющего сигнала на шине 42 с блока 19 проходит на шину 38во внутреннюю магистраль.Коммутатор 20 адреса предназначендля выдачи адреса на линии адреса Оинтерфейса ОБЩАЯ цИНА через блок 2.При этом каждый разряд адреса с регистра 7 адреса поступает по шине 47 наинформационный вход элемента И 44 ипри наличии единичного уровня управляющего сигнала на шине 38 проходитна шину 49 через элемент ИЛИ 46.Каждый разряд адреса с регистра 9адрес ячейки ОЗУ второй ЭВМ) поступает по щине 50 на информационный 20вход элемента И 45 и при наличии нулевого уровня управляющего сигналана шине 48 проходит на шину 49.Коммутатор 21 информации предназначен для выдачи информации на линии данных интерфейса ОБЩАЯ ШИНА через блок 2, причем каждый разряд инФормации с коммутатора 16 поступаетпо шине 55 на информационный входэлемента И 51 и при наличии управляю- З 0щего сигнала на шине 56 проходит нашину 57. Если разряд информации поступает по шине 58 на информационныйвход элемента И 52 с регистра 11 инФормации, то при наличии управляющего сигнала на шине 59 проходит нашину 57.На третьем информационном входекоммутатора 21 информации "зашит"адрес вектора прерывания. При выдаче сигнала прерывания во вторую ЭВМкаждый разряд адреса вектора прерывания с шины 60 проходит на шину 57 приналичи управляющего сигнала на шине61, поступающего с блока 19, 45Коммутатор 15 предназначен для выдачи информации (команд и операндов)в магистраль первой ЭВМ с пяти направлений. Каждый из разрядов, поступающих по щинам 69,73,75,77 и 79 соответственно с регистров 7,8 и 11,блока 18 прерываний и коммутатора 16,разрешается сигналом блока 9 на шинах 70, 74,76, 78 и 80 и выдается навыходную шину 72 после появления общего строба на шине 71.Блок 17 сравнения осуществляетанализ правильности составления полу- ю чаемых управляющих слов и корректности обращений (Фиг.8) .На шины 92 и 95 в 1 блока 17 поступают сигналы с выходов регистра 14,а на шину 93 - сигнал с выхода счетчика 1 О,При поступлении на шину 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, фиксируя Факт поступления в монополи20 9 1265 зированное второй ЭВМ устройство команды записи в адресуемый регистр от второй ЭВМ с некорректно составленным адресом адресуемого регистра.При наличии на шинах 95 и 96 сигналов положительной полярности и на шинах 99 и 100 сигналов отрицательной полярности на выходе элемента И 90 вырабатывается сигнал, который проходит на шину 94, фиксируя факт поступления в монополизированное первой ЭВМ устройство команды записи в адресуемый регистр с некорректно составленным адресом адресуемого регистра.Блок 18 прерываний предназначен для формирования сигналов прерывания в первую или вторую ЭВМ и работает следующим образом.При поступлении сигнала на шину 105 с регистра 12 состояний, указывающего на завершение процесса передачи информации, или сигнала на шину 106 с блока 17, соответствующего наличию ошибки при составлении программы, или сигнала на шину 107 с блока 5, или сигнала на шину 108 с блока 6, возникающих при сбое по нечет- ности, на выходе элемента ИЛИ 101 вырабатывается сигнал, поступающий на элементы И 102 и И 103.При наличии на других входах элемента И 102 сигнала на шине 11 О, соответствующего признаку разрешения выдачи прерывания в первую ЭВМ, 35 сигнала на шине 111, поступающего с блока 19, и сигнала на шине 112 положительной полярности, соответствующего тому, что усройство монополизировано первой ЭВМ, на выходе эле мента И 102 вырабатьвается сигнал прерьвания в первую ЭВМ, поступающийв коммутатор 15.При наличии иа входе элемента НЕ 104 сигнала отрицательной поляр кости, сигнала на шине 109, сигнала на шине 114, соответствующего признаку разрешения выдачи прерывания во вторую ЭВМ, сигнала на шине 115, поступающего с блока 19, и сигнала на . 50 шине 116, соответствующего захвату ОБЩЕЙ ШИНЫ, на выходе элемента И 103 вырабатывается сигнал прерывания во вторую ЭВМ, поступающий в блок 19.Блок 19 управления вырабатывает 55 управляющие сигйалы в соответствии с алгоритмом работы устройства для сопряжения. ОВесь алгоритм разделен на условно независимые ветви, каждая из которых находится под управлением соответствующего триггера 124 управления. В любой момент времени устройство может находиться под управлением только одного триггера 124. Каждому триггеру 124 соответствует дешифратор 126, на выходах которого вырабатьваются стробирующие сигналы, необходимые для формирования управляющих сигналовПо сигналу на шине 128 начальной установки блок 19 приходит в исходное состояние: счетчик 123 обнуляется, первый триггер 124 устанавливается в единичное состояние, остальные триггеры 124 обнуляются.Генератор 118 вырабатьвает импульсы тактовой частоты, которые поступают на первый вход элемента И-ИЛИ 120 и при наличии сигнала положительной полярности на шине 129, соответствующего работе блока 19 в автоматическом режиме, проходят на выход элемента И-ИЛИ 120.При работе блока 19 в тактовом режиме одиночные импульсы поступают на шину 130 и при наличии сигнала отрицательной полярности на входе элемента НЕ 119 проходят на выход элемента И-ИЛИ 120.Импульсы частоты или одиночные импульсы с выхода элемента И-ИЛИ 120 проходят на выход элемента И 121 при наличии на шине 131 разрешающего сигнала положительной полярности и поступают на счетный вход счетчика 123 и первые входы элементов И-НЕ 125. Счетчик 123 при поступлено импульсов на счетный вход начинает считать. Выходы счетчика 123 связаны с соответствующими входами дешифраторов 126, Дешифраторы 126 стробируются сигналами с выходов элементов И-НЕ 125, которые открыты при единичном состоянии соответствующего триггера. В каждый момент времени работает тот дешифратор, соответствующий триггер 124 которого находится в единичном состоянии, На выходах этого дешифратора 126 вырабатьваются стробирующие сигналы, причем сигнал, вырабатываемый на последнем выходе дешифратора, обнуляет сигналом на шине 132 текущий триггер 124 и счетчик 123 и устанавливает в единичное состояние другой триггер 124 согласноФормула изобретения1 1,Устройство для сопряжения двух электронных вычислительных машин 11 ВЧ), содержащее дна блока согласования, дна блока контроля нечеткости, блок управления, первый коммутатор информации, блок сравнения, блок прерываний, регистр адреса, инфор мационный регистр, счетчик объема передаваемой информации, регистр состояний и регистр команд, причем первый вход-выход первого блока согласования является входом-выходом связи 5 с первой ЭВМ устройства, а второй вход-выход первого блока соединен с выходом первого коммутатора информации и входом первого блока контроля нечетности, выходом подключенно го к первому информационному входу блока прерываний, вход-выход второго блока согласования является входом- выходом связи с второй ЭВМ устройства, а первый информационный выход 45 блока прерываний подключен к входу второго блока контроля нечетности, выходы регистра адреса и информационного регистра соединены соответственно с первым и вторым информацион ными входами первого коммутатора информации, выход счетчика объема передаваемой информации соединен с первым информационным входом блока сравнения, первый выход блока преры наний и выход регистра команд соединены соответственно с первым и вторым входами блока управления, группа вы 25 алгоритму работы. Элемент ИЛИ 122 предназначен для сборки сигналов обнуления счетчика 123, вырабатываемых дешифраторами 126, причем счетчик 123 считает по импульсам прямой час тоты, а дешифраторы 126 управляются импульсами инверсной частоты.Стробирующие сигналы с выходов дешифраторов 126 поступают на элементы И 127 шифратора. На другие входы элементов И 127 поступают сигналы по шинам 117, 134-137 с выходов блока 18, регистров 12,13 и 14 и блока 2, кодирующие условия переходов и состояния блока 19 для выработки на шинах 133 очередного управляющего кода.Таким образом, предлагаемое устройство обеспечивает расширение класса решаемых задач,20 ходов которого подключена к управляющим входам первого и второго блокон согласования, первого коммутатора информации, блока прерынаний, регистра адреса, счетчика объема передаваемой информации, информационного регистра, регистра состояния и регистра команд, о т л и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач устройства, н него нведены два блока элементов И приема, коммутаТор адреса, второй коммутатор информации, коммутатор регистров,регистр управляющих слов, регистр адреса ячейки памяти первой ЭВМ и регистр адреса ячейки памяти второй ЭВМ, причем информационные входы первого и второго блоков элементов И приема соединены соответственно с вторым входом-выходом первого блока согласования и первым выходом второго блока согласования, а ныхрды через информацмонную магистраль - с информационными входами регистра адреса, регистра управляющих слов, регистра команд, регистра состояний, информационного регистра, счетчика объема передаваемой информации, регистра адреса ячейки памяти первой ЭВМ и регистра адреса ячейки памяти второй ЭВМ, выходы которых соединены соответственно с первым - восьмым информационными входами коммутатора регистров, выход которого подключен к первому информационному входу второго коммутатора информации и третьему информационному входу первого коммутатора информации, четвертый и пятый информационные входы которого соединены соответственно с выходом регистра адреса ячейки памяти первой ЭВМ и вторым выходом блока прерываний, второй и третий информационные входы которого подключены соответственно к выходу второго блока контроля нечетности, выходу регистра состояний и третьему входу блока управления, четвертым нходом соединенного с выходом регистра управляющих слов и вторым информационным входом блока сравнения, выход которого подключен к четвертому информационному входу блока прерываний, выходы регистра адреса и регистра адреса ячейки памяти нторой ЭВМ соединены соответственно с первым и вторым информационными входами коммутатора адреса, выход которого подключен к второму входувторого блока согласования, вторым выходом соединенного с пятым входом блока управления, а третьим входом - с выходом второго коммутатора информации, второй информационный вход которого соединен с выходом информационного регистра, управляющие входы коммутатора регистров, второго коммутатора информации, коммутатора адреса, блока сравнения, первого и второго 1 О блоков элементов И приема, регистров адреса ячейки памяти первой и второй ЭВМ и регистра управляющих слов подключены к группе выходов блока управления, группа входов которого явля ется группой входов эадания режима устройства.2. Устройство по п.1, о т л и - ч а ю щ е е с я тем, что, блок управления содержит генератор тактовых импульсов, элемент НЕ, элемент И-ИЛИ, элемент И, счетчик, элемент ИЛИ, группу триггеров управления, группу элементов И-НЕ, группу дешифраторов25 состояния и шифратор управляющего слова, причем первый вход элемента И-ИЛИ соединен с выходом генератора тактовых импульсов, а выход - с перЮ иитер рейсу Юю вым входом элемента И, выходом подключенного к счетному входу счетчика, первые входы элементов И-НЕ группы, входы начальной установки триггеров группы и счетчика, второй вход элемента И, второй и третий входы элемента И-ИЛИ и вход элемента НЕ образуютгруппу входов блока, четвертый вход элемента И-ИЛИ соединен с выходом элемента НЕ, выходы триггеров группы подключены к вторым входам соответствующих элементов И-НЕ группы, выходы которых соединены со стробирующими входами дешифраторов группы, информационные входы которых подключены к выходам счетчика, а группы выходов - к первой группе входов шифратора управляющего слова, вторая группа входов которого соединена с первым - пятым входами блока, выходы дешифраторов группы соединены с входами сброса одноименных триггеров группы, с входами установки соответствующих триггеров группы и группой входов элемента ИЛИ, выходом подключенного к входу сброса счетчика, группа выходов шифратора управляющего слова является группой выходов блока. И интерРЕису Уд/Р

Смотреть

Заявка

3672759, 07.12.1983

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

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

МПК / Метки

МПК: G06F 13/00

Метки: вычислительных, двух, машин, сопряжения, эвм, электронных

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

Код ссылки

<a href="https://patents.su/15-1265781-ustrojjstvo-dlya-sopryazheniya-dvukh-ehlektronnykh-vychislitelnykh-mashin-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения двух электронных вычислительных машин (эвм)</a>

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