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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано при проектировании многомашинньт вычислительных систем. Целью изобретения является повышение быстродействия . Устройство содержит четыре блока согласования, блок управления , шесть коммутаторов, два регистра слова состояния, четьфе регистра адреса вектора прерьшания, два регистра данных, два счетчика адреса. 2 з.п. ф-лы, 7 ил.

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

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

РЕСПУБЛИК

„„SU„„1405064 А 1 (51) 4 G 06 F 13/00

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

Н ASTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21.) 4093817/24-24 (22) 18 ° 07.86 (46) 23,06,88, Вюл. Р 23 (72) А.И.Горбунов, Н.Ф.Димитров, А.И.Ляхов, В.В.Разумов и Э.В,Щенов (53) 681.325(088.8) (56) Авторское свидетельство СССР

У 1111150, кл. G 06 F 13/00, 1982.

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

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

ВЫЧИСЛИТЕЛЬНЫХ MAIIIHH (57) Изобретение относится к вычислительной технике и может быть использовано при проектировании многомашинных вычислительных систем. Целью изобретения является повышение быстродействия. Устройство содержит четыре блока согласования, блок управления, шесть коммутаторов, два регистра слова состояния, четыре регистра адреса вектора прерывания, два регистра данных, два счетчика адреса.

2 з.п. ф-лы, 7 ил, 1405064

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

На фиг.1 приведена схема устроЙства; на фиг.2 — схема блока управления; на фиг.3 - схема узла обмена; на фиг.4 — схема регистра слова состояния; на фиг.5 — временная диаграм- 1ð ма режима программного обмена; на фиг.6 — временная диаграмма в режиме

"ПДП вывод"; на фиг.7 — временная диаграмма в режиме "ПДП ввод".

Цель изобретения — повышение быст- 15 родействия, Устройство содержит блоки 1-4 согласования, коммутаторы 5-10, регистры ll 12 слова состояния, регистры

13,и 14 данных, регистры 15-18 адре- 20 сов векторов прерывания, блок 19 ( управления, счетчики 20 и 21 адреса, ( входы и выходы 22-41 блока управления, магистрали 42 и 43 вычислитель( ных машин. 25

Блок управления (фиг. 2 ) содержит по два регистра 44 прерывания, дешиф( ратора145 сигналов ответа, дешифратора 46 адреса, узла 47 обмена.

Каждый узел обмена (фиг.3} содер1 жит элементы И 48 и 49, элемент ИЛИ (50, триггер 51 подтверждения выбора, триггер 52 прямого доступа к памяти, регистр 53 прямого доступа, генера( ( тор 54 импульсов счетчик 55 сдвигоФ

35 вый регистр 56, триггер 57 данных, триггер 58 адреса, элементы И 59-62.

Каждый из регистров слова состояния (фиг.4) содержит триггеры разрешения прерывания 63 и 64, режима пря- 40 мого доступа вывода 65 и ввода 66, инкрементного 67 и декрементного 68 обращения1в режиме прямого доступа, запрета режима прямого доступа вывода

69 и ввода 70, готовности 71 и теста 72.

Устройство может работать с ЭВМ в трех основных рабочих режимах: программном, прерывания и прямого доступа к памяти и в режиме тестирования.

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

55 обмена массивами данных.

В устройстве с целью улучшения нагрузочной способности выходы регистров слова состояния 11 и 12, данных

13 и 14 и адреса 15-18 вектора прерывания, счетчиков 20 и 21 адреса объединены через коммутаторы 5-10 с тремя состояниями на вход блоков 2.и 4 согласования.

В программном режиме обмена информацией между 3ВМ устройство работает следующим образом.

lJ В исходном состоянии триггер

71 готовности регистров 11 и

12 слова состояния находится в единичном состоянии. Блоки 1-4 согласования находятся в режиме приема информации с магистралей 42 и 43.

После включения питания процессор (или микро-3BM) вырабатывает сигнал

МУСТ, который предназначен для выполнения начальной установки всех устройств, подключенных к магистрали, при каждом включении питания. Сигнал

МУСИ вырабатывается также программно по команде сброса и при пуске программы с пультового терминала. Сигнал МУСТ принимается в устройстве блоком согласования (1 или 3), а затем через блок 19 управления по цепям 40 или 41, которые содержат одиннадцать сигналов управления, т.е. цепи 40 и 41 многоразрядные, но условно изображены одной линией, поступает на единичный вход триггера 71 готовности и нулевые входы триггеров

63 и 64 разрешения прерывания. После этого триггер 71 готовности устанавливается в единичное исходное состояние, а триггеры 63 и 64 разрешения прерывания устанавливаются в исходное нулевое состояние, На фиг.2 сигнал

МУСТ не показан, так как требование приема данного сигнала общее для всех устройств, подключенных к магистрали.

Если в начале цикла обмена при считывании и последующем анализе слова состояния с регистра 11 окажется, что состояние триггера 71 — единица, т.е. в регистре 13 данных еще нет слова данных, то ЭВМ-источник ин= формации занесет программным путем слово данных в регистр 13 данных.

После записи информации триггер

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

После этого ЭВМ-приемник информации

1 05064

55 считывает информацию в магистраль 43 из регистра 13 данных.

Инверсный выход триггера 71 явля-! ется разрядом РКС соседней ЭВМ как наличия информации в регистре 13 данных для магистрали 43 или регистре

14 данных для магистрали 42, Таким образом, в исходном состоянии или после включения питания, когда еще нет данных в регистрах 13 и 14 данных, в РКС соседней ЭВМ признак наличия информации в регистрах 13 или

14 находится в нулевом состоянии.

После записи информации, например, из магистрали 42 в регистр 13 данных,по заднему фронту .сигнала ДЗПРД (запись в регистр данных), который формируется на выходе 40 дешифратора

46 блока 19 управления и поступает по цепи 40 на вход триггера 71 готовности, триггер 71 переходит в нулевое состояние. На фиг.4 цепь 40 условно показана одноразрядная, на самом деле для триггера 71 она двухразрядная (сигнал УСТ и ДЗПРД).

Аналогично происходит обмен информации между ЭВМ, если ЭВМ-источник находится на магистрали 43, только в этом случае используется pe." гистр 12 слова состояния и регистр

14 данных.

В режиме прерывания устройство работает следующим образом, В исходном состоянии триггеры 63 и 64 разрешения прерывания находятся в нулевом состоянии. В программном режиме в триггеры 63 и 64 разрешения прерывания регистра 11 слова состояния записывается единица. Сигналы с выходов триггеров 63 и 64 поступают на входы регистра 44 прерывания, а после обмена стандартными сигналами . регистра 44 с магистралью 42 на втором выхсде регистра 44 формируется сигнал разрешения ввода в магистраль

42 адреса вектора прерывания, адрес которого зависит от состояния регистров 15 и 17 адреса.

При наличии единицы в триггере 63 или 64 и наличии высокого уровня сигналов на входе 7 или входе 8 (фиг.2) на первом выходе регистра 44 прерывания формируется сигнал ТПР, поступающий в магистраль 42 по цепи

36. Далее регистр работает со стандартными сигналами работы процессора в режиме прерывания, т.е. принимается сигнал разрешения прерывания по цепи 34 и вырабатывается сигнал 38 разрешения ввода в магистраль 42 адреса ьектора прерывания, который поступает на коммутаторы 7.

Сигналы 26 и 30 поступают на единичные входы регистра 44, объединенные по И, а сигналы 27 и 31 — также на единичные входы и также объединены по И. Это сделано с той целью, чтобы сформировать сигнал требования прерывания при наличии разрешения прерывания на триггере 63 (фиг.4) и наличии высокого уровня триггера 71 регистра

11, готовности РД (13) к приему данных магистрали 42 в одном случае, и формирования сигнала требования при наличии единицы на триггере 64 и инверсном выходе триггера 71 регистра

12, готовности данных в РД 14 для считывания в другом случае.

Формирование сигнала разрешения выдачи вектора прерывания на втором выходе 38 регистра 44 происходит при наличии сигнала требования .прерывания (ТПР) и разрешения прерывания

ППР, который поступает на регистр

44 по цепи 34.

В соответствии с выработанным адресом вектора прерывания ЭВМ выполняет одну из программ обработки информации. При этом по одному из векторов прерывания в программе обработки этого прерывания происходит запись в регистр 13 данных со стороны магистрали 42, по другому вектору происходит считывание слова данных из реги стра 14 данных„

Запись информации в регистр 13 по магистрали 42 происходит программно в цикле "Запись", т.е. процессор выставляет адрес регистра 13, программно доступного на запись с ма гистрали 42, который поступает по це» пи 32 через блок 2 согласования в блок 19 управления, и по сигналу синхронизации обмена СС, который поступает по цепи 34 в блок 19 управления, дешифрует свой адрес, далее машина выставляет в магистраль 42 данные, которые через блок 2 согласования поступают на информационные входы регистра 13, и сигнал синхронизации записи данных ВЫВ, который через блок 1 согласования по цепи 34 поступает в блок 19 управления, последний вырабатывает сигнал записи дан1405064 ных в регистр 13 данных, который поступает на С-вход регистра по цепи 40. По сигналу ВЫВ блок 19 управления вырабатывает сигнал "Ответ" (СО), который по цепи 36 поступает

5 ! в магистраль 42. По этому сигналу процессор заканчивает цикл обмена.

Чтение информации из регистра 14 10 данных по магистрали 42 происходит также программно в цикле чтения, т.е. процессор выставляет адрес регистра

14» программно доступного на чтение, с магистрали 42, который поступает 15 по цепи 32 через блок 2 согласования в блок 19 управления, и по сигналу синхронизации обмена СС, который по, ступает также на блок 19 управления по цепи 34 через устройство 1 согла= 20, сования, дешифрует свой адрес. Далее !, процессор выставляет сигнал синхронизации чтения данных ВВ который по», ступает на блок 19 управления по це, пи 34. Последний вырабатывает сигнал чтения регистра 14 данных, который поступает по цепи 40 на управляющие

1 входы коммутаторов б, и по тай же це-! пи переключает блок 2 согласования ( на выдачу данных в магистраль 42. 30 По сигналу BB блока управления сигнал ! ! согласования поступает в магистраль

42. По этому сигналу данные из ре1 гистра 14 переписываются в резидент ную память процессора, и цикл обмена заканчивается.

В режиме прямого доступа к памяти устройство работает следующим образом.

В исходном состоянии триггеры 65 40 и бб вывода и ввода прямого доступа (БЫВПД и ВВПД) находятся в нулевом состоянии. В программном режиме в триггер 65 вывода прямого доступа ре-. гистра 11 слова состояния заносится единица. в счетчик 20 адреса записывается адрес ячейки ОЗУ, а в регистр

13 данных — слово данных. Сигналы с выходов триггеров 65 или бб режима прямого доступа, триггеров данных 57 я0 и адреса 58 поступают на вход схемы

И 48 узла 47 обмена в режиме прямого доступа. Если триггер 69 запрета вывода режима прямого доступа (ЗВЫВ).регистра 11 слова состояния находится в нулевом состоянии, на выходе схемы ИЛИ 50 формируется требование прямого доступа (ТПД). После этого в магистраль 43 выставляется требование прямого доступа и ожидается представление прямого доступа (ППД).

Здесь необходимо сформировать два сигнала требования прямого доступа к памяти, для ввода и вывода данных из

ОЗУ. На выходе элемента И 48 формируется сигнал требования ПДП для вывода данных, а на элементе И 49 требования для ввода данных в ОЗУ, далее они объединяются по ИЛИ на элементе 50, с выхода которого сигнал поступает на единичный вход триггера

52 ТПД.

На элементе И 48 сигнал формируется при наличии на входе его сигнала

ВЫВПД, т.е. высокий уровень триггера

65 регистра 11, при отсутствии запрета вывода ЗВЫВ триггера 69 и наличии высокого уровня сигналов на выходах. триггеров 57 и 58, которые становятся при установке данных в регистр данных 13 и адреса в счетчик

20 по цепи 40 соответственно, т.е, при этом сформировался первый сигнал

ТПД, когда есть признак ВЫВПД, нет запрета и присутствует адрес и данные.

На элементе И 49 сигнал формируется при наличии на входе его сигнала

ВВПД триггера 66, при отсутствии запрета ввода триггера 70, при наличии сигнала на триггер 58, т.е. присутствует адрес обрашения к ОЗУ в счетчике 20.» и на четвертый вход элемента И 49 сигнал поступает с триггера 71 для того, чтобы запросить режим ПД, в случае если в регистре 14 данных отсутствуют данные, т,е. он готов к приему данных, Любая из машин не может одновременно заказывать и ввод, и вывод данных, поэтому на вход элемента ИЛИ 50 будут поступать сигналы или с элемента 48, или 49, в зависимости от того, какой режим заказывает ЭВ11.

После прихода представления прямо" го доступа триггер 52 требования сбрасывается, а триггер 51 подтверждения выбора (ПВ) устанавливается в. единичное состояние, Далее начинает работать счетчик 55 и сдвиговый регистр 56, в результате на выходе регистра 53 прямого доступа формйруются сигналы синхронизации (СС) и вывода (ВЫВ), Выходы сдвигового регистра 56 в исходном состоянии находятся в единичном состоянии, на первый информа1405064 ционный вход регистра подан ноль, на остальные — логическая единица. Как только триггер 51 подтверждения выбора встает в единицу и разрешит рабо5 ту счетчика синхронизации и делителя частоты 55 (на вход которого поступает частота с тактового генератора импульсов 54), на выходе последнего появится частота, которая поступает 10 на С-вход регистра 56.

По первому низкому перепаду частоты на выходах регистра 56 перепишутся входы, т.е. на первом выходе сдвигового регистра 56 появится низкий уровень, который, в свою очередь, поступает на единичный вход первого триггера регистра 53, который вырабатывает сигнал синхронизации выдачи адреса, хранящегося в счетчике 20, в магистраль 43.

По следующему перепаду частоты ноль на первом выходе сдвинется на второй выход, который поступает на единичный вход второго триггера ре- 25 гистра 53, при этом сформируется сигнал синхронизации обмена СС. Следующие перепад сдвинет ноль с второго выхода на третий, который поступает на единичный вход третьего триггера регистра 53 и на нулевой вход первого триггера, Таким образом снимают сигнал синхронизации выдачи адреса и вырабатывают сигнал синхронизации выдачи дан35 ных, если происходит режим вывода.

Следующий перепад сдвинет ноль на четвертый выход, который поступает на единичные входы триггеров ввода и вывода регистра 53, и в зависи- 40

-мости от того, какой из режимов задан, сформируется сигнал либо "Ввод", либо "Вывод". С приходом сигнала

"Ответ" (СО) сбросится триггер 51 подтверждения выбора, а последний в свою очередь, поставит в исходное состояние регистр 53. Слово данных передается из регистра 13 данных в магистраль 43 и по приходу СО от

ОЗУ сбрасывается триггер 51 подтверждения выбора. На этом цикл обмена между ЭВМ заканчивается.

Таким образом, передача данных из устройства в ЭВМ-приемник осуществляется без вмешательства процессо55 ра и программы, что значительно повышает быстродействие обмена. Функционирование устройства при передаче данных из магистрали 43 в магистраль

42 в режиме прямого доступа аналогично описанному, только в этом случае в обмене участвуют триггер 66, ввод прямого доступа (ВВПД), счетчик 21 адреса и регистр 14 данных и формируется сигнал ввода (ВВ ), При передаче данных из магистрали

43 в магистраль 42 в режиме ППД задается режим "Ввод" триггером 66 регистра 11, который как раз и опре-деляет направление передачи в регист— ре 53, а требование ПДП формируется уже на элементе И 49. Элемент И 49 стробируется выходом 31 от триггера

71 для того, чтобы сформировать требование ПДП в случае готовности регистра 14 к приему данных.

Кроме этого, в устройство введены триггеры инкрементного (ИНК) 67 и декрементного (ДЕК) 68 обращения в режиме прямого доступа. Данные триггеры используются при передаче массива информации из одной магистрали в другую. При этом происходит прибавление или вычитание в счетчиках 20 и

21 адреса. Аппаратное увеличение или уменьшение адреса в счетчике адреса позволяет значительно сократить время при передачах массивов информации из одной магистрали в другую, также не требует дополнительного цикла обмена на занесение нового адреса в счетчики 20 и 21 адреса.

Если установлен какой-то из признаков инкрементный или декрементный, триггера 67 или 68, то при каждом обращении к памяти в режиме ПДП на выходе элемента 59 или 60 будут формироваться два импульса, которые поступают на счетные входы счетчиков

20 или 21, при этом триггер 58 установки адреса не сбрасывается, т.е. следующий адрес обращения к памяти сформировался аппаратно. Это позволяет при передаче массива данных не заносить программно новый адрес в счетчики, а работать только с данными, что повышает быстродействие.

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

В режиме тестирования устройство работает следующим образом.

Если выставлен признак тестирования триггера 72 регистра 11 и заДан

1405064 режим Вывод ПДП", начинает работать т узел обмена в обычном режиме "Вывод", ко но адрес и данные выдаваемые в маги- ч ,страль 43, переписываются в счетчик ге, 21 адреса и регистр 14 данных соот5 с ветственно по обратной связи через и элемент 4 согласования по цепи 33, н

la сигналы синхронизации записи адре- б

cB B счетчик и данных в регистр дан- 10 ве ных формируются на элементах 61 и 62, но алее они поступают на дешифратор р

46 и по цени 41 на управляющие входы з счетчика и регистра адреса соответст- и венка. Далее их можно сосчитать через 15 и магистраль 42 и сравнить с ранее за- н осимыми. б

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

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

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

epsoro счетчика адреса, вторая -група выходов блока управления соединеа с управляющими входами четвертого, лока согласования, пятого и шестого коммутаторов, вторыми установочными входами первого и второго регистров слова состояния, с входами записи второго регистра данных и второго . счетчика адреса, информационные выходы первого, третьего и четвертого коммутаторов соединены с группой ин25 формационных входов третьего блока согласования, группа информационных выходов которого соединена с третьими установочными входами первого и второго регистров слова состояния, 0 с третьей группой входов логического условия блока управления и информационными входами первого регистра данных и первого счетчика адреса, выходы первого регистра данных и пер35 вого счетчика соединены с первыми и вторыми информационными входами шестого коммутатора соответственно, информационный выход которого, а также информационные выходы второго

4 и пятого коммутаторов соединены с группой информационных входов четвертого блока согласования, группа информационных выходов которого соединена с четвертыми установочными входами первого и второго регистров слова состояния, с четвертой группой входов логического условия блока управления и информационными входами второго регистра данных и второго счетчика адреса, выходы второго регистра данных и второго счетчика адреса соединены с первым и вторым информационными входами четвертого коммутатора соответственно, счетные входы первого и второго счетчиков адре-. са соединены с третьим и четвертым выходами блока управления соответственно, пятая и шестая группа входов логического условия которого соедине1405064

12 ны с группами выходов первого и второго регистров слова состояния соответственно, третья группа выходов блока управления соединена с группой информационных входов первого блока согласования и пятыми установочными входами первого регистра слова состояния, первый и второй выходы которого соединены с первым и вторым входами логического условия блока управления соответственно, третий вход логического условия которого соединен с третьим выходом первого регистра слова состояния, с первым информационным входом третьего коммутатора и первым информационным входом пятого коммутатора, четвертая группа выходов блока управления соединена с группой информационных входов второго блока согласования и пятым установочным входом второго регистра слова состояния, первый и второй выходы которого соединены с четвертым и пятым входами логического условия блока управления соответственно, шестой вход логического условия которого соединен с третьим выходом второго регистра слова состояния, с вторым информационным входом пятого коммутатора и с вторым информационным входом третьего коммутатора, третий информационный вход которого соединен с четвертым выходом первого регистра слова состояния и третьим информационным входом пятого коммутатора, четвертый информационный вход которого соединен с четвертым выходом второго регистра состояния и четвертым информационным входом третьего коммутатора.

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

5 соответственно с первыми установочными входами первого и второго регистров прерывания, первые и вторые информационные входы первого и второго дешифраторов сигналов ответа, соединенные соответственно с первыми и вторыми информационными входами первого и второго дешифраторов адреса, третьи информационные входы первого и второго дешифраторов адреса образуют соот-.. ветственно первую и вторую группы входов логического условия блока, груп-. пы выходов первого и второго дешифраторов адреса, соединенные соответственно с группами информационных входов первого и второго узлов обмена, образуют первую и вторую группы выходов блока, группы информационных входов первого и второго дешифраторов

25 адреса образуют соответственно третью и четвертую группы входов логическог" го условия блока, вторые и третьи установочные входы первого и второго регистров обмена являются соответственно первым, вторым, четвертым, пятым входами логического условия блока, четвертый установочный вход первого регистра прерывания соединен с четвертым установочным входом вто35 рого регистра прерывания, с десятым информационным входом второго узла обмена и является третьим входом логического условия блока, пятый установочный вход первого регистра прерывания соединен с пятым установочным входом второго регистра прерывания. с десятым информационным входом пер- вого узла обмена и является шестым входом логического условия блока, 45 вторые выходы первого и второго регистров прерывания являются первым и вторым выходами блока соответственно, шестой и седьмой выходы первого и второго узлов обмена образуют тре50 тий и четвертый выходы блока .соответственно, при этом в блоке управления восьмые выходы первого и второго узлов обмена соединены с четвертыми информационными входами первого и второго дешифраторов адреса соответст-.

55 венно, выходы которых соединены с третьими информационными входами пер" вого и второго дешифраторов сигналов отплата соответственно.

1405064

З.устройство по п.2, о т л и— ч а ю щ е е с я тем, что узел обмена содержит триггер подтверждения выбора, триггер требования прямого доступа к памяти, регистр прямого доступа, генератор импульсов, счетчик, сдвиго вый регистр, триггер данных, триггер

,адреса, шесть элементов И, элемент, ИЛИ, причем первый вход первого эле(,мента И соединен с первым входом вто; рого элемента И и является первым

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

5 к памяти является вторым выходом узла, первый выход регистра пятого доступа соединен с вторым входом второго элемента И и является третьим выходом узла, второй выход регистра пятого

10 доступа является четвертым выходом узла, третий выход регистра прямого доступа соединен с вторым входом первого элемента И и является пятым выходом узла, выходы шестого и пятого

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

И, вход триггера требования прямого доступа к памяти соединен с выходом элемента.!

405064

1405064

1405064

14050Ь4

14050б4

Составитель С. Пестмал

Техред М.Дидык Корректор О,Кравцова

Редактор А.Шандор

Заказ 3107/54

Тираж 704 Подписное

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

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

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