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

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

Авторы: Потапенко, Чудов

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

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

Текст

СООЭ СОВЕТСКИХСОЦИАЛИСтИЧЕСНИРЕСПУБЛИН 09) 01) 5 И)5 С 06 Р 13 ГОСУДАРСПО ИЗОБПРИ ГКН ВЕННЫЙ КОМИТЕТЕНИЯМ И 01 НРЫТ ССР САНИЕ ИЗОБРЕТ 12) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭЛННО-ВЫЧИСЛИТЕЛЬНЫХ МАШИН(57) Изобретение относится к вычислительной технике и может быть использовано для сопряжения двух вычислительных машин в многомашинных вычислительных системах. Целью изобретения является увеличение быстродействия устройства за счет исключенияопераций занесения адреса и совмещения работы блоков связи, Устройствосодержит блоки 1, 2 связи, блоки 3,4 формирования кода операции, элемент И 5, элемент НЕ 6, командныевходы-выходы 7,8 блока(2) связи,первые информационные входы-выходы20 О 15 20 25 30 35 40 45 50 55 19 1580 мультиплексору 63 означает, что на , цепи 10 подана требуемая информа,ция. МА осуществляет формирование на ;выходе ПЗУ 69, на выходах 51. 53, 44 кода, обеспечивающего снятие сигнала, открывающего элементы И 105 блока 46 обмена блока 2 связи,и появление на выходе дешифратора 73 блока 46 обмена блока 2 связи сигнала, открывающего элементы И 104, а также появление на выходе дешифратора 74 блока 46 обмена блока 1 связи сигнала, открывающего элементы И 93 и через элемент ИЛИ 91 записывающего в регистр данных 99 блока 46 обмена блока 1 связи информацию, поступающую с входов-выходов 10 блока 2 связи через элементы И 104 блока 46 обмена блока 2 связи на входы 30 блока 1 связи., Далее МА завершает выполнение операции "Ввод" аналогично завершению операции "Вывод".Одновременно с работой МА может .осуществлять .запись информации от ЭВМ 1 в счетчик и регистры блока 46 обмена блока 2 связи аналогично описанному.Обращение ЭВМ 2 к ЭВМ 1 в однонаправленном режиме происходит после чтения регистра команд, при этом на магистрали 10 ЭВМ.2 находится или содержимое регистра 100 команд блока 46 обмена блока 1 связи, равное нулю (при поступлении управляющИх сигналов от блока 4 формирования кода операции к блоку 1 связи), или бит "Занято" с выхода элемента И 80 (при поступлении управляющих сигналов от блока 4 формирования кода операции к блоку 2 связи). Бит "Занято" поступает с выхода регистра 100 команд че-, рез выходы 15 блока 1 связи, через входы 16 и элемент И 103 блока 46 обмена блока 2 связи.Наличие бита на магистрали определяет наличие информации в регистрах и счетчике блока 1 связи (занятость). Наличие нулевого кода на магистрали определяет возможность обращения .к ЭВМ 1; Формула изобретения 1, Устройство для сопряжения электронно-вычислительных машин, содержащее два блока связи и два блока формирования кода операции,причем каждый блок связи содержит блок микропрограммного управления, блок обмена, блок сравнения и первый элемент ИЛИ, каждый блок обмена,содержит два дешифратора, регистр комайд,регистр данных,одиннадцать группэлементов И, три элемента ИЛИ-НЕ,при этом выходы элементов И первой,,второй и третьей групп и первые входы элементов И четвертой, пятой и шестой групп блока обмена образуют соответственно группу выходов адресаданных и группу входов адреса данных блока обмена, выходы элементов И четвертой группы и первые входы элементов И первой группы блока обмена образуют соответственно первую группуинформационных выходов и первую группу информационных входов блока обмена, выходы элементов И седьмой, восьмой и девятой групп н первые входыэлементов И десятой и одиннадцатойгрупп блока обмена образуют соответственно вторую группу информационных выходов и вторую группу информационных входов блока обмена, выходырегистра команд подключены соответственно к первым входам элементов И девятой группы блока обмена и образуют группу выходов кода операции блока обмена, группы входов первого и второго дешифраторов блока обмена образуют соответственно группу кодовых входов и третью группу информационных входов блока обмена, синхровход регистра команд блока обмена соединен с выходом первого элемента ИЛИ-НЕ блока обмена, причем в каждом блоке обмена первый вход элементаИЛИ-НЕ блока обмена соединен с первым выходом первого дешифратора, вторые входы элементов И десятой группы соединены с первым входом второго элемента ИЛИ-НЕ и с вторым выходом первого дешифратора,третийвыход которого соединен с вторымивходами элементов И одиннадцатойгруппы и с первым входом третьегоэлемента ИЛИ-НЕ, выход которого соединен с синхровходом регистра данных блока обмена, информационныевходы которого соединены с соответствующими выходами элементов И шестой и одиннадцатой групп блока обмена, второй вход третьего элементаИЛИ-НЕ соединен с первым выходом второго дешифратора,первые входы элементов И второй группы блока обмена соединены с первыми входами соот 158038 ветствующих элементов И восьмой группы, вторые входы которых соединены с четвертым выходом первого дешифратора, пятый выход которого соединен с первыми входами элементов И седьмой группы блока обмена, вторые входы которых соединены с соответствующими выходами регистра данных и первыми входами элементов И третьей 10 группы блока обмена, второй вьмод второго дешифратора соединен с вторыми входами элементов И четвертой группы блока обмена, шестой выход первого дешифратора соединен с вторыми 15 входами элементов И девятой группы блока обмена, в каждом блоке связи командный вход-выход блока микропрограммного управления является соответственно командным входом-выходом 20 блока связи, группа входов адреса данных и группа выходов адреса данных .блока обмена соединены соответственно с первой группой информационных выходов и первой группой инфор мационных входов блока связи, первая группа информационных входов-выходов блока обмена соединена с первой группой входов блока сравнения и является соответственно второй 30 группой информационных входов-выходов блока связи, вторая группа входов блока сравнения является группой информационных входов блока связи, первый управляющий вход которого соединен с первым входом первого элемента ИЛИ блока связи, второй вход которого соединен с первым управляющим выходом блока микропрограммного управления, выходы интерфейса, вы воды и вводы которого являются соответственно выходами интерфейса,вывода, ввода блока связи, выходом признака равенства которого является выход равенства блока сравнения, вьмод 45 первого элемента ИЛИ блока связи соединен с первым входом чтения блока обмена, вторая группа информационных входов-выходов которого является соответственно третьей группой информационных входов-выходов блока связи, вторым управляющим входом которого является первый управляющий вход блока обмена, второй управляющий вход которого является третьим управляющим входом блока связи, группа вьмодов кода операции блока обмена соединена с группой входов кода операции блока микропрограммного управ 5 22ления, группа кодовых выходов которого соединена с группой кодовых входов блока обмена, при этом командныйФвход-выход первого и второго .блоков связи образуют соответственно первую и вторую группы управляющих входов-выходов устройства соответственно, группы информационных входов первого и второго блоков связи являются первым и вторым адресными входами устройства соответственно, первые группы информационных .входов-выходов первого и второго блоков связи образуют соответственно первую и вторую группы адресных входов-выходов устройства соответственно, третьи выходы первого и второго блока формирования кода операции являются первым и вторым выходами синхросигналов устройства соответственно, вторые группы информационных входов-выходов первого блока связи подключены к группе информационных входов первого блока формирования кода операции, к четвертой группе информационных входов и к третьей группе информационных выходов второго блока связи, вторые группы информационных входов-вьмодов которого соединены с группой информационных входов второго блока формирования кода операции, с третьей группой информационных входов-выходов первого блока связи, выходы равенства, вывода-ввода и интерфейса первого и второго блоков связи соединены соответственно с информационными входами вывода, ввода и интерфейса первого и второго блоков формирования кода операции соответственно, первый управляющий вход первого блока связи соединен с вторым выходом первого блока формирования кода операции и входом чтения второго блока связи, первый управляющий вход которого соединен с вторым выходом второго блока формирования кода операции и с входом чтения первого блока связи, первый вход записи которого соединен с первым выходом второго блока формирования кода операции, первый вход записи второго блока связи соединен с первым выходом первого блока формирования кода операции, о т л и ч а ю щ е - е с я тем,. что, с целью увеличения быстродействия устройства за счет ис-. ключения операций занесения адресаи совмещения работы блоков связи, устройство содержит элемент И и элемент НЕ, каждый блок связи содержит элемент И и второй элемент ИЛИ, каж" дый блок обмена содержит счетчик адреса, с двенадцатой по шестнадцатую группы элементов И, два элемента НЕ, девять элементов ИЛИ и десять элементов И, причем в блоке обмена группы выходов элементов И пятнадцатой и шестнадцатой групп образуют группу выходов кода операции блока обмена, первая группа входов элементов И шестнадцатой группы является группой уравляющих входов блока обмена, первая группа входов элементов И пятнадцатой группы соединена с первой группой входов элементов И четырнадцатой группы и группой выходов регистра команд блока обмена, являющейся группой выходов кода команды блока обмена, информационные входы регистра команд соединены с выходами соответствующих элементов И двенадцатой и тринадцатой групп, первые входы которых соединены с выходами элементов И четырнадцатой группы и с входами элементов И шестой группы, первые входы элементов двенадцатой группы соединены. с первыми входами соответствующих элементов одиннадцатой группы, первый вход чтения блока обмена является первым входом третьего элемента ИЛИ блока обмена, второй вход которого соединен с первым входом первого дешифратора бло-. ка обмена, выход третьего элемента ИЛИ блока обмена соединен с первым входом второго дешифратора блока обмена, третий выход которого соединен с первым входом первого элемента ИЛИблока обмена, второй вход которого соединен с седьмым выходом первого дешифратора блока обмена, восьмой выход которого соединен с вторыми входами элементов И пятой группы блока обмена и с вторым входом второго элемента ИЛИ-НЕ блока обмена, выход которого соединен с. входом синхронизации счетчика адреса блока обмена, информационные входы которого соединены с выходами соответствующих элементов И пятой группы и элементов И десятой группы блока обмена, вход приращения блока обмена . яв-; :ляется счетнья входом счетчика адреса блока обмена, выходы кото-, рого соединены с первыми входа 10 15 блока обмена, второй вход четвертого25 элемента ИЛИ блока обмена соединен 30 35 40 45 50 55 ми соответствующих элементов И второй группы блока обмена, вторые входы которых соединены с выходом второго элемента ИЛИ блока обмена, первый вход которого соединен с четвертым выходом второго дешифратора блока обмена,пятый выход которого соединен с первым входом пятого элемента ИЛИ блока обмена, второй вход которого соединен с девятым вьиодом первого дешифратора блока обмена, десятый выход которого соединен с вторым входом второ-.го элемента ИЛИ блока обмена, вьиодпервого элемента ИЛИ блока обмена соединен с вторыми входами элементовИ третьей группы, одиннадцатый вьиод первого дешифратора блока обмена соединен с третьим входом третьегоэлемента ИЛИ-НЕ блока обмена и с первым входом четвертого элемента ИЛИ,выход которого соединен с вторыми входами элементов И шестой группы с первым выходом второго дешифратора. блока обмена, шестой выход которого соединен с первым входом третьего элемента И блока обмена, выход которого соединен с одним из выходов в группе. выходов адреса данных блока обмена, второй вход третьего элемента И блока обмена соединен с одним из выходов группы выходов кода операции блока обмена, вторые входыэлементов И четырнадцатой группы блока обмена соединены с двенадцатымвыходом первого дешифратора блокаобмена, тринадцатый выход которогосоединен с вторыми входами элементовИ двенадцатой группы и с вторым входом первого элемента ИЛИ-НЕ блока обмена, первый вход которого соединенс вторыми входами элементов И тринадцатой группы, вторые входы элементов И первой группы соединены с выходом десятого элемента И блока обмена,первый вход которого соединен с шес-тым выходом второго дешифратора блока обмена, второй вход десятого элемента И блока обмена соединен с выходом второго элемента НЕ блока обмена, вход которого соединен с седьмым входом первого дешифратора блока обмена, выход пятого элемента ИЛИблока обмена соединен с входом установки в "О" регистра команд блокаобмена, разряды выхода которого являются группой выходов кода командыблока обмена, седьмой выход второгодешифратора блока обмена соединен свторыми входами элементов И шестйадцатой группы блока обмена и с входомпервого элемента НЕ блока обмена,выход которого соединен с вторымивходами элементов И пятнадцатой группы, второй вход первого дешифратораблока обмена соединен с выходом шестого элемента ИЛИ блока обмена,первый и второй входы которого соединены соответственно с выходамипервого и второго элементов И, первый вход последнего. является вторымвходом чтения блока обмена, третийвход чтения которого является первымвходом первого элемента И, второйвход которого является вторым управляющим входом блока обмена и соединен с первыми входами пятого, седьмого и девятого элементов И блока обмена, второй вход второго элементаИ является первым управляющим входомблока обмена и соединен с первымивходами четвертого, шестого и восьмого элементов блока обмена, первыйвход записи блока обмена являетсявторым входом четвертого элемента Иблока обмена, выход которого соединен с первым входом седьмого элемента ИЛИ, выход которого соединен стретьим входом первого дешифратораблока обмена, четвертый вход которого соединен с выходом восьмого элемента ИЛИ, первый и второй вход которого соединены соответственно с выходами шестого и седьмого элементовИ блока обмена, второй вход которого является первым, входом управления вторым адресом блока обмена,второй вход управления вторым адресом которого является вторым входом шестого элемента И, второй вход седьмогоэлемента ИЛИ соединен с выходом пятого элемента И, второй вход которого является вторым входом записиблока обмена, первый вход управленияпервым адресом которого является вторым входом восьмого элемента И блокаобмена, выход которого соединен спервым входом девятого элемента ИЛИблока обмена, второй вход которогосоединен с выходом девятого элементаИ блока обмена, второй вход которогоявляется вторым входом управленияпервым адресом блока обмена, выходдевятого элемента ИЛИ блока обменасоединен с пятым входом первого де 5 10 15 20 25 30 35 40 45 50 55 шифратора блока обмена, причем вкаждом блоке связи выход кода приращения блока обмена соединен с первымвходом элемента И блока связи, второй вход которого соединен с выходом,второго элемента ИЛИ блока связи,первыи вход которого соединен с выходом инкремента блока ьакропрограммного управления и является выходоминкремента блока связи, входом инкремента которого является второйвход второго элемента ИЛИ блока связи, выход элемента И блока связи соединен с входом приращения блока обмена, первый вход управления вторымадресом которого является первым входом управления вторым адресом блока связи, вторым входом управленияпервым адресом которого является второй вход управления первым адресом блока обмена, третий и второйвходы чтения которого соединены с первыми входами первого и второго элементов И блока обмена, второй входуправления вторым адресом блока обмена является вторым входом управления вторым адресом блока связи, первым входом управления первым адресомкоторого является первый вход управления первым адресом блока обмена,первый и второй входы записй которого являются первым и вторым входамизаписи блока связи, вторым управляющим входом которого является первыйуправляющий вход блока обмена, второй управляющий вход которого является третьим управляющим входом блока связи, вход запрета которого является входом запрета блока микропрограммного управления, выходы ввода, вывода, интерфейса и режима которого являются соответственно выходами ввода, вывода, интерфейса ирежима блока связи, группой выходовкода управления. которого являетсягруппа выходов кода управления блока ьакропрограммного управления,второй группой информационных входов блока связи является третья группа информационных входов блока обмена, первая группа информационных входов которого является первой группой информационных входов блока свя"зи, причем в устройстве выходы режима первого и второго блоков связисоединены соответственно с первым ивторым входами элемента И устройства,.выход которого соединен с входом эле 27 1580385мента НК устройства и с вторьии управляющими входами первого и второ" го блоков связи, выход второго адреса первого блока формирования кода операции соединен с первым входом управления вторым адресом первого блока связи и с вторым входом управлений вторым адресом второго блока связи, первый вход управления первым адресом которого соединен с выходом первого адреса первого блока формирования кода операции и с вторым входом управления первым адресом первого блока связи, первый вход за-, писи которого соединен с вторым входом записи второго блока связи, первый вход записи которого .соединен с вторым входом записи первого блока связи, первый вход управления первым 20 адресом которого соединен с выходом первого адреса второго блока формирования кода операции и с вторым входом управления первым адресом второго блока связи, вход чтения которо го соединен с вторым выходом второго блока формирования кода операции и с первым управляющим входом первого блока связи, третий управляющий вход которого соединен с выходом элемента 30НЕ и третьим управляющим входом второго блока связи, вход запрета которого соединен с выходом запретапервого блока связи, вход запрета которого. соединен с выходом запрета второго блока связи, группа входов кода операции которого соединена с группой выходов кода .операции первого блока связи, группа входов кода операции которого соединена с. 4 О группой выходов кода операции второго блока связи, группа входов кода управления которого соединена с группой выходов кода управления первого блока связи, группа входов кода управления которого соединена с группой выходов кода управления второго блока связи, вход инкремента которого соединен с выходом инкремента первого блока связи, вход инкремента которого соединен с выходом инкрементавторого блока связи,2. Устройство по п,1, о т л ич а ю щ е е с я тем, что блок формирования кода операции содержит ре" гистр управления, элемент задержки, элемент ИЛИ, два элемента И и шинный формирователь, причем первый информационный вход регистра управления является информационным входом блока формирования кода операции, выход первого элемента И соединен с первым входом элемента ИЛИ и является первым выходом блока формирова-, ния кода операции, выход второго элемента И соединен с вторым входом элемента ИЛИ и является вторым выходом блока формирования кода операции, первые входы первого и второго эле- ментов И являются соответственно входами вывода и ввода блока формирования кода операции, выход .элемента задержки соединен с синхровходом регистра управления, вход установки в "О" которого соединен с входом эле" мента задержки и является входом ин" терфейса блока формирования кода операции, группа информационных входов регистра управления является группой информационных входов блока формирования кода операции, выход второго адреса и выход первого адреса которого являются соответственно первым и вторым выходами регистра управления, третий выход которого соединен с вторыми входами первого и второго элементов И блока формирования кода операции, выход элемента ИЛИ соединен с входом шинного формирователя, выход которого является третьим выходом блока формирования кода операции.1580385 Муск ГКНТ СС арина, 101 Составитель С.Аверьяноваедактор В.Данко Техред.Л.Сердюкова Коррек аказ 2014 Тираж 567 ПодписноеНИИПИ Государственного комитета по изобретениям и открытия113035, Москва, Ж, Раушская наб., д. 4/5 оизводствеино-издательский комбинат "Патент", г. ужгород Ю 21580385 15 9, 10 блока 1 (2) связи, адресныевходы 11, 12 блока 1 (2) связи, выходы 13, 14 синхросигнала блока 1 (2)связи,группу выходов 15, 16 кода операции блока 1 (2) свзяи, выходы 17,18 запрета блока 1 (2) связи, выходы21, 22 ввода блока 1 (2) связи, выходы 23, 24 вывода блока 1 (2) связи, выходы 25, 26 интерфейса блока1 (2) связи, выходы 27, 28 равенства блока 1 (2) связи, вторые информационные входы-выходы 29, 30 блока1 (2) связи, первый и второй входы Изобретение относится к вычислительной технике и может быть исполь зовано для сопряжения двух вычислительных машин в многомашинных вычислительных системах.Цель изобретения - увеличение бы стродействия устройства за счет исключения операций занесения адреса и совмещения работы блоков связи.На фиг.1 дана схема устройства;йа фиг,2 - схема блока связи; на фиг.З - схема блока формирования кода операции; на фиг.4 - схема блока микропрограммного управления; на фиг.5 - .схема блока обмена.Устройство (фиг.1) содержит блоки. 1, 2 связи, блоки 3, 4 формирования кода операции, элемент И 5, элемент НЕ 6, командные входы-выходы 7,8 блока 1 (2) связи, первые информационные входы-выходы 9, 10 блока 1 (2) связи, адресные входы 11, 1240 блока 1 (2) связи, выходы 13 14 синхросигнала блоков 1, 2 связи, группа выходов 15, 16 кода операции блока 1 (2) связи, выходы 17 18 запрета блока 1 (2) связи, первый управляю 45 щий вход 19 (20) блока 1 (2) связи, выход 21 (22) ввода блока 1 (2) связи, выход 23 (24) вывода блока 1 (2) связи выход 25 (26) интерфейса блоЭ50 ка 1 (2) связи, выход 27 (28) равенства блока 1 (2) связи, вторые информационные входы-входы 29, 30 блока 1 (2) связи, первый и второй входы 31, 32 управления вторым адресом бло- ков 1, 2 связи, первый и второй входы 33, 34 управления первым адресом блоков 1, 2 связи, выход 35 (36).инкремента блока 1 (2) связи, первый 31, 32 управления вторым адресом блоков 1 и 2 связи, первый и второйвходы 33, 34 управления первым ад- ,ресом блоков 1 и 2 связи, выходы 35,36 инкремента блока 1 (2) связи,первые входы 37, 38 записи блока 1(2) связи, выходы 39, 40 режима блоков 1.(2) связи, второй управляющийвход 41 блоков 1 и 2 связи, третийуправляющий вход 42 блоков 1 и 2связи, группы входов 43, 44 кода управления блока 1 (2) связи. 1 з.п.ф-лы, 5 ил,вхоп 371 38 записи блока 1 (2) связи, выход 39 (40) режима блока 1 (2) связи, второй управляющий вход 41 блоков 1, 2 связи, третий управляющий вход 42 блоков 1, 2 связи, группа выходов 43, 44 кода управления блоков .1 (2) связи.Блок связи (фиг.2) содержит блок 45 микропрограммного управления, блок 46 обмена, первый элемент ИЛИ 47, элемент И 48, второй элемент ИЛИ 49, блок 50 сравнения, группу кодовых входов 51 блока обмена, группу кодовых выходов,52 блока обмена, управ" ляющий выход 53 блока микропрограммного управления, вход 54 приращения блока обмена, выход 55 кодаприращения блока обмена, первый вход 56 чтения блока обмена.Блок формирования, кода операции (фиг.З) содержит элемент 57 задержки, регистр 58 управления, первый и второй элементы И 59, 60, элемент ИЛИ 61, шинный формирователь 62.Блок микропрограммного управления (фиг.4) содержит мультиплексор 63, два буферных усилителя 64, 65, генератор 66 импульсов, элемент И 67, регистр 68 ацреса микрокоманд, постоянное запоминающее устройство 69.Блок обмена (фиг.5) содержит первый и второй элементы ИЛИ 70, 71, первый элемент И 72, два,дешифратора 73, 74, второй элемент И 75, первый элемент ИЛИ-НЕ 76, третий, четвертый и пятый элементы ИЛИ 77-79, третий элемент И 80, шестой и седьмой элементы ИЛИ 81, 82, четвертый, пятый и шестой элементы И 83-85, вось-, мой элемент ИЛИ 86, седьмой элемент5 158И 87, второй элемент ИЛИ-НЕ 88, пер-вую и вторую группы элементов И 89,90, третий элемент ИЛИ-НЕ 91, с третьей по шестую группы элементов И92-95, восьмой и девятый элементыИ 96, 97, счетчик 98 адреса, регистр99 данных, регистр 100 команд, девятый элемент ИЛИ 101, элемент НЕ 102,с седьмой по шестнадцатую группы элементов И 103"112.Работа устройства показана на примере использования его для сопряжениядвух универсальных ЭВМ типа "Электроника". При этом входы"выходы7, 8 подключают к группам сигналовуправления интерфейсом соответственно от первой и второй ЭВМ.На входы 9, 10 подают группы сигналов адреса данных соответственноот первой и второй ЭВМ. Выходы 13,14 шинных формирователей 62 соединяют с цепями СИП интерфейса ЭВМ 1и ЭВМ 2.В начальный момент ЭВМ 1 и ЭВМ 2в группах сигналов управления интерфейсом формируют сигналы "Сброс",поступающие по одной из цепей входоввыходов 7, 8 блока связи на вход установки "0" регистра 68 адреса микрокоманд (РАМ) и обеспечивают на еговыходах адрес первой микрокоманды рабочей микропрограммы. Блок 45 представляет собой микропрограммный автомат (МЛ), реализованный на регистре 68 (элементы памяти автомата), постоянном запоминающем устройстве(ПЗУ) 69 (память микропрограмм автомата), мультиплексоре 63 (элемент,обеспечивающий условные переходы автомата), синхронизация автомата осуществляется генератором 66, формирующим импульсную последовательность,подаваемую на динамический управляющий вход РАМ 68.Устройство осуществляет два видаобмена информацией между ЭВМ 1 иЭВМ 2:одновременный двунаправленный,при котором осуществляется одновременная передача информации из первойво вторую и из второй в первую ЭВМ;поочередный однонаправленный, прикотором осуществляеТся поочереднаяпередача информации из одной в другую ЭВИ,Передача информации в обоих видахобмена сопровождается одновременнымувеличением на два содержимого счет 0385 бчика 98 адреса. Вид обмена задаетсякодом операции, записываемым в регистр команд,Двунаправленный обмен. В исходномсостоянии микропрограммный автоматна выходах 39 (40), 17 ( 18), 43 (44),35 (36), 53, 51 формирует следующийкод:39, 40 - сигналы высокого уровня;17, 18 - сигналы высокого, уровня;43, 44 - сигналы, поступающие навходы дешифратора 74;35, 36 - сигналы низкого уровня;53 - сигнал низкого уровня;51 - сигналы, поступающие на входы дешифратора 73.Код на входе дешифратора 73 обеспечивает на его первом выходе сиг 20 нал, открывающий элементы И 104.Приэтом сигналы с входов-выходов 9, 1 Очерез группу входов-выходов блока 46обмена поступают на группу входов-выходов 29, 30.2 Под 1 отовка устройства сопряженияк работе и передача информации осуществляется циклами записи и чтенияинформации из регистров 99, 100 счетчика 98 адреса блока 46 обмена вто 30 рого 2 и первого 1 блоков связи.Передача первого слова информациииз ЭВМ 1 и ЭВМ 2 по инициативе ЭВМ1 включает:цикл записи в счетчик 98 адресаблока 46 обмена блока 2 связи адреса35первой ячейки памяти ЭВМ 2 для первого элемента массива передаваемой информации;цикл записи в регистр 99 блока4 О 46 обмена блока 2 связи передаваемыхданных;цикл записи в регистр 100 блока46 обмена блока 2 связи кода операции "Вывод".Передача информации из ЭВМ 2 вЭВМ 1 по инициативе ЭВМ 1 включает:цикл записи в счетчик 98 адресаблока 46 обмена блока 2 связи адреса первой ячейки памяти ЭВМ 2 для5 О первого элемента массива передаваемой информации;цикл записи в регистр 100 блока46 обмена блока 2 связи кода операции "Ввод";цикл чтения из регистра 99 блока46 обмена блока 2 связи требуемойинформации.Передача информации по инициативе ЭВИ 2 происходит аналогично, ноиспользуются регистры блока 46 обме- %на блока 1 связи. Операции обмена информацией между регистром 99 и памятью ЭВМ 2 (1) осуществляются в режиме прямого доступа к памяти под управлением МА соответствующего блока 45 блока 2 (1) связи по окончании цикла записи кода операции в регистр 100. Одновременность работы ЭВМ 1 и ЭВМ 2 обеспечиваются наличием двух магистралей 29, 33, 37, 31, 19 и 30, 34, 38; 32, 20 связи, позва". ляющих каждой из ЭВМ осуществлять независимый обмен с регистрами 100, 99 и счетчиком 98 адреса блоков 46 обмена соответствующих блоков 2 (1) связи. Рассмотрим циклы записи (чтения) информации из ЭВМ 1 в регистры 99, 100,счетчик 98 адреса блока 46 обмена и блока 2 связи, В соответствии с логикой работы интерфейса "Общая шина" в первой фазе каждого цикла обмена по линиям 9 адрес/данные передается адрес, регистра, с ко" торым будет осуществляться обмен, с некоторой задержкой по отношению к передаче адреса выдается сигнал СИА по группе входов-выходов 7.Сигналы адреса транслируются блоком 46 обмена блока 1 связи с входов-выходов 9 через элементы И 104 на выходы 29, старшие разряды поступают на вторые входы блоков 50 сравнения, на первые входы 11 блоков 50 сравнения подают код группового адреса устройства сопряжения, присвоенный ему в адресном пространстве ЭВМ, При совпадении адреса на вторых входах 29 блока 50 сравнения с кодом первых входов на его выходе 2 Формируется сигнал логической единицы, поступающей на информационный вход регистра 58 управления. На группу вхо. дов 29 регистра 58 управления поступают с магистрали 29 младшие разряды адреса, определяющие адрес одного из регистров 99, 100 или счетчика 98 адреса. Сигнал СИА через усилители 64 поступает на выход 25 узла 45 и далее на вход установки в"0" регистра 58 .управления и вход элемента 57. задержки; При этом наличие сигнала СИА на установочном входе регистра 58 обеспечивает неактив-. ное состояние данного входа. С выхода элемента 57 задержки сигнал СИА активным уровнем поступает на вход записи регистра 58 и осуществляет 5 10 15 20 25 ЗО 35 40 45 50 55 запись кода адреса одного из регистров 99, 100 или счетчика 98, поданного на группу информационных входощ регистра 58 управления, и сигнала с выхода узла 50 сравнения.Вторую Фазу цикла обмена рассмотрим отдельно для операций записи и чтения регистров 99, 100 и счетчика 98 блока 46 обмена блока 2 связи.Операция "Запись". Вторая Фаза цикла обмена начинается со снятия адреса с установки записываемой информации на линиях 9 и поступления сигнала "Вывод" из интерфейса ЭВМ 1 по одной из цепей группы входов-выходов 7 через усилитель блока,45 на его выход 23 и выход блока 1 связи на вход блока 3 Формирования кода операции и вход первого элемента И 60 блока 3 формирования кода операции. Записываемая информация поступает по цепям 9 через элементы И 104 блока 46 обмена на группу входов-выходов 29 блока 46 обмена блока 1 связи и через магистраль 29 далее на группу входов-выходов 30 блока 46 обмена второго блока 2 связи. При совпадении сигналов на двух входах первого элемента И 60 (сигнал "Вывод" и записанная информация с блока 50) блока 3 формирования кода операции на выходе элемента И 60 формируется сигнал, подаваемый через цепь 37 на вход элемента И 83 блока 46 обмена блока 2 связи, который совместно с группой сигналов кода адреса с выходов регистра 58 управления, подаваемых по цепям 31, 33 на входы элементов И 87 97 блока 46 обмена блока 2 связи обеспечивает на выходе дешифратора 74 сигнал записи информации с группы входов-выходов 30 блока 46 обмена в один из регистров 99, 100 или счетчик 98 адреса блока 46 обмена блока 2 связи.Номер регистра или счетчика адреса обеспечивается кодом, подаваемым с выходов регистра 58 управления по цепям 31, 33 на входы элементов 87 блока 46 обмена и сигналом на входе 39. Сигналы с выходов дешифратора 74 (сигналы записи) обеспечивают открытие одной из групп элементов И 90, 93, 94 и подачу информации на регистры 99, 100 или счетчик 98. Одновременно через соответствующие элементы ИЛИ 91, 76, 88 сигналы записи поступают на входы записи одного из регистров 99, 100 или счетчика 98 адреса40 9 158038 и осуществляют запись информации в выбранный блок. Формирование сигнала ответа (СИП) в интерфейсе ЭВМ осуществляется элементом ИЛИ 6 1 и шинным формирователем 62, с выхода кото 5 рого сигнал СИП подается в интерфейс ЭВМ.ЭВМ, получив сигнал СИП от устройства, снимает сигнал "Вывод", что в итоге приводит к снятию сигнала записи, формируемого дешифратором 74. Снятие сигнала "Вывод" обеспечивает снятие сигнала СЙП, формируемого элементом ИЛИ 61 и шинным формирователем 62.15Фаза "Вывод" завершается снятием сигнала СИА на входах-выходах 7 первого блока 1 связи. При этом на входе установки в "0" регистра 58 управления устанавливается активный уро вень и регистр 58 сбрасывается в нулевое состояние, обеспечивая снятие разрешающего сигнала на входе первого элемента И 60, Это вызывает формирование на выходе элемента И 60 ло гического нуля, что приводит к установке дешифратора 74 блока обмена в нейтральное состояние.Операция Чтение . Вторая фаза цик. ла обмена начинается со снятия адреса с линий 9. и поступления сигнала Ввод из интерфейса ЭВМ по одной из цепей группы входов-выходов 7 через усилители 64 блока 45 на выход 21 блока управления и далее на вход второго элемента И 59 блока 3 форми 35 рования кода операции. С выхода второго элемента И 59 сигнал совпаде. ния (сигнал "Ввод и записанная ин-формация с блока 50) поступает на вход элемента. ИЛИ 49 блока 1 связи на один из входов элемента ИЛИ 61 и по цепи 19 на вход элемента И 75 блока 46 обмена блока 2 связи, С выхода элемента ИЛИ 49 сигнал поступает на вход 56 блока 46 обмена первого блока 1 связи и обеспечивает формирование сигнала, открывающего элементы И 105 и блокирующего элементы И 104. Далее процессы .аналогичны 50 операции "Запись".Порядок функционирования МА. После установки РАМ 68 в нулевое состояние из ПЗУ 69 выбирается первая микрокоманда микропрограммы,обеспечивающей логику функционирования блока 46.Выполнение микропрограмм начинается с анализа сигналов, поступакицих 5 1 Оиз регистра .1 СО через элементы И 112 по цепям 52 и представляющих код команды для МА на группе входов 52 блока 45 блока 2 связии сигнала управления,поступающего по цепи 55 на первый вход элемента 48. При обнаружении кода режима и одной иэ команд (ввод или вывод) МА осуществляет выдачу из ПЗУ 69 через усилители 65 по одной из цепей входов-выходов 8 сигнала ТПД, обеспечивая требования на доступ к интерфейсу ЭВМ 2. Поступление сигнала подтверждения ППД от ЭВМ 2 по одной из цепей группы входов-выходов 8 через усилители 64 на мультиплексор 63 обеспечивает ветвление микропрограммы.и установку на выходе ПЗУ 69 сигнала ПВ, поступающего через усилители 65 на интерфейс ЭВМ 2, Данный сигнал сохраняется на МА до за - вершения операции передачи информации в (из) памяти ЭВМ.Передача информации в (из) ЭВМ начинается с установки на выходах 51, 53 блока 45 блока 2 связи кода, поступающего соответственно на группу входов 51 блока 46 обмена блока 2 связи и через элемент ИЛИ 49 на вход 56 блока 46 обмена и обеспечивающего на выходе 9 сигнал, открывающий элементы И 106, При этом содержимое счетчи ка 98 адреса поступает через группу входов-выходов 10 на магистраль 10 адрес/данные ЭВМ 2 и интерпретируется ЭВМ как адрес ячейки, с которой будет осуществляться работа. Затем на выходе ПЗУ 69 формируется сигнал СИА, поступающий через услители 65, входы-выходы 8 в интерфейс ЭВМ 2.После этого МА через мультиплексор 63 осуществляет анализ типа команды на группе входов 52 и переходит к выполнению операций Ввод" или "Вывод". При обнаружении команды "Вывод" МА на выходах 53, 51, 35 формирует код, поступающий соответственно на входы 56, 51 блока 46 обмена и через элемент ИЛИ 47 и элемент И 48 на вход 54 блока 46 обмена блока 2 связи. Этот код обеспечивает снятие сигнала, открывающего элементы И 106, появление сигнала, открывающего элементы И 107,и сигнала, увеличивающего содержимое счетчика 98 адреса по цепи: выход 35, элемент ИЛИ 47,.вход элемента И 48, вход 54 устройства 46 обмена блока 2 связи. При этом содержимое регистра 99 данных поступает0385 1238, 34, 20, 32, т.е. осуществляетсяодновременнаяпередача информационных слов от первой и второй ЗВМ с,5одновременным увеличением на 2 содержимого счетчика 98 адреса,Увеличение на 2 содержимого счетчика 98 адреса происходит толькопри пересылке массивов информациипосле выполнения определенной команды, засылаемой в регистр команд(например, Ввод + 1/"Вывод" + 1).В остальных случаях происходитблокировка входа "+1" счетчика 9815 адреса путем пересылки в регистр команд команды "Ввод/вывод", при которой в дополнительном разряде на цепи 35 появляется потенциал, запрещающий прохождение импульсов через20 элемент 48 блока связи 1 (2) на счетный вход "+1" счетчика 98 адреса.Однонаправленный обмен. Однонаправленный обмен увеличивает скорость передачи информации между ЗВМ25 и используется в случае работы одной из ЭВМ в режиме сбора инфбрмации от периферийных устройств, контроля внешних процессов и т.д.Работа устройства в этом режиме30 начинается после, записи информациив регистры адреса и данных и кодакоманды с установленным битом (занято) и однонаправленного обмена в регистр команд блока 46 (например,блока 2 связи). При этом микропрограммный автомат 45 блока 2 связи навыходах 40, 18, 44, 36 Формирует следующий код: 11158 через группу входов-выходов 10 блока 46 обмена блока 2 связи в ЭВМ 2, а содержимое счетчика 98 адреса увеличивается на 1. Затем из ПЗУ 69 через усилители 65 на входы-выходы 8 в ЭВИ выдается .сигнал Вывод", затем МА осуществляет ожидание от ЭВМ 2 сигнала подтверждения СИП, который поступает от ЭВМ 2 по одной из цепей через усилители 64 к мультиплексору 63. При поступлении сигнала СИП МА снимает с выхода ПЗУ 69 ранее сформированный сигнал "Вывод" на выход 8. Затем ИА осуществляет анализ сигна - ла СИП, поступающего из интерфейса ЭВМ 2, одновременно повторно активизирует сигнал 54, увеличивая содержимое счетчика 98 на 1.При сбросе с интерфейса ЭВМ сигнала СИП МА осуществляет сброс всех ранее сформированных сигналов (конец выполнения цикла) и возвращается в исходное состояние, При этом. Формируется код, обеспечивающий появление на выходе дешифратора 73 сигнала сброса, регистра 100 команд.При/обнаружении на входах 52 команды"Ввод" МА осуществляет выдачу из ПЗУ через усилители 65 сигнала "Ввод" на входы-выходы 8 устройства. Поступление от ЭВМ сигнала СИП по одной из цепей входов-выходов 18 через усилители 64 к мультиплексору 63 означает, что на цепи 10 подана требуемая информация. МА осуществляет формирование на выходе ПЗУ 69 и на выходах 53, 51; 35 кода, обеспечивающего снятие сигнала, открывающего элементы И 107, и появление на выходе дешифратора 73 сигнала, поступающего через элемент ИЛИ 79 и открывающего элементы И 92, и через элемент ИЛИ 91 записывающего в регистр 99 данных информацию с входов-выходов 10. Одновременно активизируется сигнал в цепи 54, обеспечивая увеличение содержимого счетчика адреса на 1. Далее ИА завершает выполнение операции "Ввод" аналогично завершению операции "Вывод".Одновременно с рассмотренными операциями, выполняемыми первойЗВМ, аналогичным образом осуществляют операции обмена по инициативе второй ЭВМ. При этом передача информации между блоками связи осуществляется по магистрали 30, управляющая информация передается по линиям 4040 - сигнал низкого уровня, поступающий на вход элемента И 5 и формирующий.на его выходе потенциалнизкого уровня, поступающий на входы41 блоков 46 обмена блоков 2 и 1 свя зи и запрещающий поступление управляющих сигналов от блока 3 формирования кода операции через элементы И 72,83, 85, 96 блока 46 обмена блока 2связи и от блока 4 формирования кодаоперанди через элементы И 72, 83, 85,96 блока 46 обмена блока 1 связи,сигнал высокого уровня на выходеэлемента 6 поступает по цепи 42 навходы элементов И блоков обмена и 55разрешает прохождение управляющих сигналов от блока 3 Формирования кодаоперации через элементы И 75, 84, 87,97 блока 46 обмена блока 1 связи иот блока 4 формирования кода операции3 158 через элементы И 75, 84, 87, 97 блока 46 обмена блока 2 связи;18 - сигнал низкого уровня, поступающий на вход элемента И 67 блока 45 блока 1 связи и запрещающий работу этого микропрограммного автомата;на выходе дешифратора 73 блока 46 обмена блока 1 связи формируется потенциал,разрешающий прохождение информации через элементы И 104;44 - сигнал, поступающий на вход дешифратора 74 блока 46 обмена блока 1 связи и имеющий высокий уровень напряжения;36 - сигнал низкого уровня, поступающий на вход элемента ИЛИ 47 блока 46 обмена блока 1 связи, и начинает выполнение микропрограммы, аналогичной описанному.В это время ЭВМ 1 осуществляет передачу второго слова информации в ЭВМ 2.Передача информации на ЭВМ 1 в ЭВМ 2 по инициативе ЭВМ 1 включает:цикл записи в счетчик 98 блока 46 обмена блока 1 связи адреса ячейки памяти ЭВМ 2, с которой будет осуществляться обмен;цикл записи в регистр 99 блока 46 обмена блока 1 связи передаваемых данных;цикл записи в регистр 100 блока 46 обмена блока 1 связи кода операции "Вывод".Передача информации из ЭВМ 2 в ЭВМ 1 по инициативе ЭВМ 1 включает:цикл записи в счетчик 98 блока 46 обмена блока 1 связи адреса ячейки памяти ЭВМ 2, из которой будет осуществляться обмен;цикл записи в регистр 100 блока 46 обмена блока 1 связи кода операции "Ввод";цикл чтения из регистра 99 блока 46 обмена блока 1 связи требуемой информации. 0385 Передача информации по инициативе ЭВМ 2 происходит аналогично, но используются счетчик и регистры блока 46 обмена блока 2 связи.Операции обмена информацией между регистром 99 и памятью ЭВМ 2 (1) осуществляются в режиме прямого доступа к памяти под управлением МА 45 соответствующего блока 2 (1) связи по окон чании цикла записи кода операции в регистр 100. 5 1 О 15 20 25 30 35 40 45 50 5 14Рассмотрим циклы записи (чтения) информации иэ ЭВМ 1 в счетчик 98 и регистры 9, 100 блока 46 обмена блока 1 связи, В соответствии с логикой работы интерфейса "Общая шина" в первой фазе каждого цикла обмена по линиям 9 адрес/данные передается адрес регистра, с которым будет осуществляться обмен, с некоторой задержкой по отношению к передаче адреса выдается сигнал СИА по группе входов-выходов 7. Сигналы адреса транслируются блоком 46 обмена блока 1 связи с входов-выходов 9 через элементы И 104 на выходы 29, старшие разряды поступают на вторые входы блока 50 сравнения, на первые входы блока 50 сравнения подают код группового адреса устройства сопряжения, присвоенный ему в адресном пространстве ЭВМ. При совпадении адреса на вторых входах блока 50 сравнения с кодом первых входов на его выходе формируется сигнал логической единицы, поступающей на инФормационный вход П 0 регистра 58 управления блока 3 формирования кода операции. На группу входов 0, 2 регистра 58 управления поступают с магистрали 29 младшие разряды адреса, определяющие адрес счетчика или одного из регистров 99, 100Сигнал СИА через усилители 64 поступает на выход 25 блока 45 блока 1 связи и далее на вход установки в "0" регистра 58 управления и вход элемента 57 задержки блока 3 Формирования кода операции. При этом наличке сигнала СИА на установочном входе регистра 58 обеспечивает неактивное состояние данного входа.С выхода элемента 57. задержки сигнал СИА активным уровнем поступает на вход записи регистра 58 и осуществляет запись кода адреса счетчика или одного из регистров 99, 100, поданного на группу информационных входов регистра 58 управления, и сигнала с выхода блока 50 сравнения.Вторую фазу цикла обмена рассмотрим отдельно для операций записи и чтения счетчика и регистров 100, 99 блока 46 обмена блока 1 связи.Операция "Запись". Вторая фаза цикла обмена начинается со снятия ад реса с линий 9, установки записываемой информации на линиях 9 и поступлеиия сигнала "Вывод" из интерфейса15 0385 16уровень и регистр 58 сбрасывается внулевое состояние, обеспечивая снятие разрешающего сигнала на входепервого элемента И 60. Это вызывает 5формирование на выходе элемента И 60логического нуля, что приводит к установке дешифратора 74 блока 46 обмена блока 1 связи в нейтральное состоОперация "Чтение". Вторая Фазацикла обмена начинается со снятия адреса с линий 9 и поступления сигнала"Ввод" иэ интерфейса ЭВМ по однойиз цепей группы входов-выходов 7 через усилители 64 блока 45 блока 1связи на выход 21 блока 45 управленияи далее на вход второго элемента И 59блока 3 формирования кода операции.20 С выхода второго элемента И 59 сигнал совпадения (сигнал "Ввод" ) и за"писанная информация с блока 50 поступает на вход элемента ИЛИ 49 бло, ка 1 связи, на один из входов элемен та ИЛИ 6 1 . и по цепи 19 на вход элемента И 75 блока 46 обмена блока1 связи.С выхода элемента ИЛИ 49 сигналпоступает на вход 56 блока 46 обме на первого блока 1 связи и обеспечивает Формирование на выходе дешифратора 73 блока 46 обмена сигнала,блокирующего элемент И 104. Далеепроцессы аналогичны операции "Запись" за исключением того,что кодна дешифратор 74 блока 46 обменаблока 1 связи подается совместно поцепям 19, 33, 31 и дешифратор 74блока 46 обмена блока 1 связи форми рует один из сигналов (сигналы чтения) на выходе, открывающий один изэлементов И 106, 111, 107 и обеспечивающий трансляцию содержимогосчетчика или одного из регистров45 100, 99 на группу входов-выходов 9блока 46 обмена блока 1 связи и далее в интерфейс ЭВМ 1.По завершении операции "Ввод/вы-.1вод с регистрами и счетчиком блока46 обмена блока 2 связи микропро"граммный автомат блока 2 связи осуществляет сброс всех ранее сформированных сигналов (конец выполнения .цикла) и устанавливается в состояние,при котором на выходах 51, 53 форми-158 ЭВМ 1 по одной из цепей группы входов-выходов 7 через усилители 64 блока 45 блока 1 связи на его выход 23 и выход блока 1 связи, ка вход блока3 формирования кода операции и вход первого элемента И 60 блока 3 формирования кода операции.При совпадении сигналов на двух . входах первого элемента И 60 (сигнал "Вывод", и записанная информация с элемента 50) блока 3 формирования кода операции на выходе элемента И 60 формируется сигнал, подаваемый через вход 37 на вход элемента И 84 блока 46 обмена блока 1 связи, который совместно с группой сигналов кода адреса с выходов регистра 58 управле-, ния, подаваемых по цепям 31, 33 на входы элементов И 87, 97 блока 46 обмена блока 1 связи, обеспечивает на вйходе дешифратора 74 сигнал записи информации с группы входов-выходов 9 блока 46 обмена блока 1 связи в счетчик или один из регистров 100, 99 блока 46 обмена блока 1 связи.Номер регистра обеспечивается кодом, подаваемым с выходов регистра 58 управления по цепям 31, 33 на группу входов 31, 33 блока 46 обмена блока 1 связи, сигнал на входе 37 выполняет роль строба. Сигналы с выходов дешифратора 74 (сигналы записи) обеспечивают открывание одной из групп . элементов И 89, 92, 95 и подачу информации на счетчик. 98 или регистры 99, 100 одновременно через соответствующие элементы ИЛИ 88, 91, 76. Сигна" лы записи поступают на входы записи счетчика или одного.из регистров 99, 100 и осуществляют запись информации в выбранный регистр.Формирование сигнала СИП в интерФейсе ЭВМ осуществляется элементом ИЛИ 61 ипянным формирователем 62, с выхода которого сигнал СИП подается в интерфейс ЭВМ ЭВМ, получив .,сигнал СИП от устройства, снимает сигнал "Вывод", что в итоге приводит к снятию сигнала записи, Формируемого дешифратором 74, Снятие сигнала "Вывод" обеспечивает снятие сигнала СИП, Формируемого элементом ИЛИ 61 и шинным формирователем 62.Фаза "Вывод" завершается снятием сигнала СИА на входах-выходах 7 первого блока 1 связи. При этом на входе установки в "0" регистра 58 управления устанавливается активный . руется код, обеспечивающий появлениена выходе дешифратора 73 сигнала сброса регистра 100 команд блока 46 обменаблока 2 связи. Затем на выходе МА по8 группу входов-выходов 30, элементыИ 105 блока 46 обмена блока 2 связина магистраль 10 адрес/данные ЭВМ.2и интерпретируется ЭВМ как адрес.Затем на выходе ПЗУ 69 формируетсясигнал СИА, поступающий через усили-тели 65 на входы-выходы 8 в интерфейс ЭВМ 2,После этого МА через мультиплексор 63 осуществляет анализ типа команды на группе входов 52 и переходит к выполнению операций "Ввод"или "Вывод". При обнаружении команды Вывод" МА на выходах 44 формирует код, обеспечивающий на выходедешифратора 74 снятие сигнала, открйвающего элементы И 109,и появление на выходе дешифратора 74 сигнала, открывающего элемент И 108,и сигнала, увеличивающего содержимое счетчика 98 адреса по цепи36; элемент ИЛИ 47, элемент 48, цепь54 блока 46 обмена блока 1 связи.При этом содержимое регистра 99 данных блока .46 обмена блока 1 связипоступает через группу входов-выходов 30 через элемент И 105 блока 46 обмена блока 2 связи в ЭВМ 2. Одновременно из ПЗУ 69 через усилители 65 на входы-выходы 8 и далеев ЭВМ 2 выдается сигнал "Вывод",затем МА осуществляет ожидание отЭВМ 2 сигнала подтверждения СИП, который поступает от ЭВМ 2 по однойиз цепей через усилители 64 к мультиплексору 63., При поступлении" сигнала СИП МА снимает с выхода ПЗУ 69ранее сформированный сигнал "Вывод"на выходы 8, а на выходах 44 формирует код, обеспечивающий появлениена выходе дешифратора 74 блока 46обмена блока 1 связи сигнала сброса регистра 100 команд. 45, Затем МА осуществляет анализ сигнала СИП, поступающего из интерфейсаЭВМ 2, одновременно повторно увеличивая содержимое счетчика 98 на 1.При сбросе в интерфейсе ЭВМ сигнала 50 СИП МА осуществляет сброс всех ранеесформированных сигналов (конец выполнения цикла) и возвращается в исходное состояние. При обнаружении навходах 52 команды"Ввод" МА осуществляет выдачу изПЗУ через усилители 65 сигнала "Ввод" на входы-выЭВМ сигнала СИП по одной из цепейвходов-выходов 8 через усилители 64 к 17 1580385является следующая команда, при которой на выходе дешифратора 73 появляется сигнал, блокирующий элементыИ 112 и открывающий элементы И 1035для прохождения кода операции с регистра 100 команд блока 46 обмена блока 1 связи по цепям 15 на входы 16элементов И 103 блока 46 обмена блока2 связи. Далее начинается выполнениемикропрограммы в соответствии с алгоритмом.Выполнение микропрограммы начинается с анализа сигналов, поступающих из регистра 100 блока 46 блока1 связи и представляющих код команды для МА на группе входов 52 блока45 управления блока 2 связи. При обнаружении кода режима обмена и одной из команд МА осуществляет выдачу из ПЗУ 69 следующего кода:выходы 5 1, 53, 44 - код для возврата в исходное состояние (двунаправленный режим обмена);выходы 51, 53, 44 - код для возвра" 25та в исходное состояние (однонаправленный режим обмена);выход 40 - высокий уровень сигнала для разблокировки входов 31, 33,19, 37 блока 2 связи. 30Далее МА осуществляет выдачу из,ПЗУ. 69 через усилители 65 по однойиз цепей входов-,выходов 8 сигналаТПД, обеспечивая требование на доступ к интерфейсу ЭВМ 2. Поступлениесигнала подтверждения ППД от ЭВМ 2по одной из цепей группы входов-выходов 8 через усилители 64 на мультиплексор 63 обеспечивает ветвлениемикропрограммы и установку на выходе ПЗУ 69 сигнала ПВ, поступающегочерез усилители 65 на интерфейс ЭВМ2. Данный сигнал сохраняется МА дозавершения операций передачи информации в (из) памяти ЭВМ.Передача информации в (из) ЭВМ. начинается с установки на выходах 51,53 блока 45 блока 2 связи кода, поступающего на группу входов 51 блока 46 обмена блока 2 связи черезэлемент ИЛИ 49 ка вход 56 блока 46обмена блока 2 связи и обеспечивающего на выходе дешифратора 73 блока 46 обмена блока 2 связи сигнала,открывающего элементы И 105, а навыходе дешифратора 74 блока 1 связисигнала, открывающего элементы И 109. ,ходы 8 устройства. Поступление отПри этом содержимое счетчика 98 адреса блока 1.связи поступает через

Смотреть

Заявка

4480280, 05.09.1988

ПРЕДПРИЯТИЕ ПЯ Г-4173

ПОТАПЕНКО ВАЛЕРИЙ ИЛЬИЧ, ЧУДОВ АЛЕКСАНДР АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 13/28

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

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

Код ссылки

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

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