что устройство содержит регистр 1 сдвига, две группы элементов И 2 и 3, счетчик 4 импульсов, регистр 5, дешифратор 6, триггер 15 управления, элементы И 7-П, ШШ 12-14. Устройство позволяет за один сеанс передать два слова информации. Слово информации из универсальной машины поступает в регистр 5 и далее через
1
Изобретение Относится к вычислительной технике и может быть использовано в вычислительных комплексах, построенных на универсальной и cпeциaJp зиpoвaннoй вычислительных машинах (ЭВМ).
Цель изобретения - повышение про изводительности устройства.
На Чертеже представлена блок-схема устройства.
Устройство содержит регистр 1 сдвига, элементы И 2 первой группы, элементы И 3 второй группы, счетчик 4 импульсов, регистр 5 информации, дешифратор 6, первый 7, второй 8, третий 9, четвертый 10 и пятый И элементы И, первый 12, второй 13 и третий 14 элементы ИЛИ, триггер 15 управления, первый 16 и второй 17 входы записи устройства, первый 18 и второй 19 входы чтения устройства, выход 20 сигнала прерывания первой ЭВМ, выход 21 сигнала прерывания второй ЭВМ, выход 22 готовности первой ЭВМ, выход 23 готовности второй ЭВМ, выходы 24 и 242 сигнала о конце информационной посылки, выход 25 сигнала готовности первой ЭВМ, выход 26 сигнала готовности второй ЭВМ, выход 27 сигнала, запуска генератора синхронизирующих импульсов, выход
28сигнала разрешения передачи информации, первая 29 и вторая 30 ЭВМ информационные вход 31 и выход 32 последовательного кода и вход 33 синхроимпульсов устройства, информационные вход 34 и выход 35 параллельного кода устройства.
Устройство работает следующим образом.
Если возникает необходимость ЭВМ
29получить информацию от ЭВМ 30, то
07461
регистр I сдвига последовательным кодом в специализированную ЭВМ, Одновременно с этим слово информации из специализированной машины через группу элементов И 2 передается в регистр 5. Последовательность занесения информации в разряды регистра 5 определяется управляющими сигналами дешифратора 6. 1 ил.
5
0
5
0
35
40
она формирует сигнал записи, который поступает на вход 16. По сигналу прерывания ЭВМ 30 формирует сигнал чтения на эходе 19 и очередное слово информации на входе 35 и сигнал готовности на входе 23.
Информация из регистра 5 поступает на входа соответствующих элемен - тов ИЗ. Сигнал высокого уровня с выхода элемента И 7 (результат совпадения сигналов - готовность ЭВМ 30 и режим записи ЭВМ 29) через элемент ИЛИ 12 поступает на входы элементов И 3. Сигнал высокого уровня с выхода элемента ИЛИ 12 через элемент ИЛИ 14 поступает на выход 27 сигнала запуска генератора синхронизирующих импульсов, ЭВМ 29 формирует серию синхроимпульсов. Синхронизирующие импульсы поступают на вход счетчика 4 и вход элемента И 11. Счетчик 4 счи- тает до (п + 3), где п - число разрядов передаваемого слова информации, после чего возвращается в исходное состояние. В состоянии 1 сигнал с соответствующего выхода дешифратора 6 поступает на входы элементов И 3 и информация из регистра 5 передается в регистр 1. При состоянии 2 сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на вход обнуления регистра 5, на единичный вход триггера 15 и выход 28 сигнала разрешения передачи информации. Триггер 15 переходит в единичное состояние и сигнал с его выхода поступает на вход элемента И 11, где разрешает прохождение очередных синхроимпульсов на тактовый вход регистра 1 . С поступлением каждого синхроимпульса с выхода регистра I очередной информационный разряд передается ЭВМ 29. При состоянии счетчика (п+З) дешифратор 6 формирует сигнал о конце информационной посылки, который поступает на вход триггера 15 и на выходы 24 и 24g Триггер 15 переходит в нулевое состояние. На этом завершается передача одного слова информации из второй машины в первую. Передача последующих слов организуется аналогичным образом.
Если возникает необходимость ЭВМ
30получить информацию от ЭВМ 29, то вторая машина формирует сигнал записи, который поступает на вход 17, на выход 20. По сигналу прерывания ЭВМ 29 формирует на входе 22 сигнал готовности, который поступает на второй вход четвертого элемента И 10 и выход 25 сигнала готовности первой ЭВМ устройства, очередное слово информации.
I
Сигнал высокого уровня с выхода
элемента И 10 (результат совпадения сигналов: готовности первой машины режим записи второй машины) через элемент Ш1И 13 поступает на входы элементов И 2 и подготавливает их к работе, на вход сигнала записи регистра 5, где разрешает прием информации с выходов элементов И 2 и на .вход элемента ИЛИ 14. С выхода элемета ИЛИ 14 сигнал высокого уровня поступает на выход 27 сигнала запуска гнератора синхронизирующих импульсов ЭВМ 29 формирует серию синхроимпульсов, которые поступают на вход счетчика 4 и первый вход элемента И 1I. При состоянии счетчика 2 сигнал высокого уровня с соответствующего выхода дешифратора 6 пост ттает на вход обнуления регистра 5, на единичный выход 28 сигнала разрешения передачи информации.
С получением сигнала разрешения передачи информации ЭВМ 29 по каждо му синхроимпульсу (т.е. начиная с 3-го импульса серии) вьщает на вход
31очередной разряд передаваемого слова информации. Значение очередного разряда слова определяет уровень СИ1нала на первых входах элементов
И 2 ( О - йизкий уровень, 1 - высокий). Счетчик 4 ведет подсчет синх- генератора синхронизирующих импуль- роимпульсов, а дешифратор 6 формирует управляющие сигналь, соответствующие состоянию счетчика 4. При состосов. ЭВМ 29 формирует серию синхроимпульсов, которые поступают на вход счетчика 4, При состоянии счетчика 2 сигнал высокого уровня с соотянии 3 формируется сигнал высокого
5
0
5
0
5
0
5
0
уровня, который поступает на вход первого элемента И 2, Значение первого разряда с лова t выхода перво -о элемента И 2 первой группы заносится в первый разряд регистра 5.
При ниёком уровне сигнала на выхо.- де элемента И 2 состояние разряда 5 не изменится, при высоком уровне сигнала - становится единичным. С приходом четвертого синхроимпульса выдается второй разряд слова информации, счетчик 4 переходит в состояние 4 и дешифратор 6 формирует сигнал высокого уровня который поступает на третий вход второго элемента И 2. Значение второго разряда слова с выхода второго элемента И 2 заносится во второй разряд регистра 5 И и т.д. С поступлением (п+2) синхроимпульса все разряды слова будут занесены в регистр 5. При состоянии счетчика п+3 дешифратор формирует сигнал о конце информационной посылки, который поступает на выходы 24/ и 242 устройства и на вход триггера 15. С получением сигнала о конце информационной посылки ЭВМ 30 обеспечивает прием параллельным кодом слова информации из регистра 5 по выходу 25 устройства. На этом завершается передача одного слова информации , из первой машины во вторую. Передача последующих слов организуется аналогичным образом.
Если ЭВМ 30 не требует информации от ЭВМ 29, но способна ее принять и обработать, то она формирует сиг- .нал готовности, который поступает на ,выход 26 устройства и на вход элемента И 9. При необходимости передачи информации из ЭВМ 29 в ЭВМ 30 ЭВМ 29 формирует слово информации и сигнал чтения, который поступает на вход элемента И 9. Сигнал высокого уровня с выхода элемента И 9 через элемент ИЛИ 13 поступает на входы элементов И 2, подготавливая их к работе, на вход элемента ИЛИ 14, а также на вход сигнала записи регистра 5, разрешая прием информации с выхода элементов И 2. Сигнал высокого уровня с выхода элемента Р1ЛИ 14 поступает на выход 27 сигнала запуска
генератора синхронизирующих импуль-
сов. ЭВМ 29 формирует серию синхроимпульсов, которые поступают на вход счетчика 4, При состоянии счетчика 2 сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на вход обнуления регистра 5 и на выход 28. С получением сигнала разрешения передачи информации ЭВМ 29 по каждому синхроимпульсу выдает очередной разряд передаваемого слова информации. Порядок дальнейшег функционирования устройства изложен вьш1е.
Если ЭВМ 29 не требует информации от ЭВМ 30, но способна ее принять и обработать, то она формирует сигнал готовности, который поступает на вы ход 25. При необходимости передачи информации из ЭВМ 30 в ЭВМ 29, ЭВМ 30 формирует слово информации и сигнал чтения, к6торь1й разрешает прием информации в регистр 5. Сигнал высокого уровня с выхода элемента И 8 через элемент ИЛИ 12 поступает на вход элемента ИЛИ 14 и на входы элементов ИЗ, где разрешает передачу информации из регистра 5 в регистр 1 Сигнал высокого уровня с выхода элемента ИЛИ 14 поступает на выход 27 сигнала запуска генератора синхронизирующих импульсов. ЭВМ 29 формирует серию синхроимпульсов, которые поступают на входы счетчика 4 и элемента И I1. При состоянии счетчика 1 сигнал высокогр уровня с соответствующего выхода дешифратора 6 поступает на входы элементов ИЗ, после чего информация с выхода регистра 5 через элементы И 3 передается в регистр I. При состоянии счетчика 2 сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на вход обнуления регистра 5, на вход триггера 15 и выход 2.8. Триггер 15 переходит в единичное состояние и сигнал высокого уровня с его выхода поступает на вход элемента И 11, разрешая прохождение очередных синхроимпульсов на вход регистра 1. Порядок дальнейшего функционирования устройства рассматривался ранее.
Если и вторая 30 и первая 29 ЭВМ одновременно формируют сигналы записи, то осуществляется двусторонний обмен информацией. Сигнал записи ЭВМ 30 поступает на выход 20 и вход элемента И 10. Сигнал записи ЭВМ 29 поступает на выход 21 и вход элемента И 7. С получением сигнала пре- рьдаания ЭВМ 30 формирует сигнал чтения, который поступает на вход 19 чтения устройства и вход сигнала чтения регистра 5, очередное слово
74616
информации, которое поступает на вход 34 и по сигналу чтения на регистр 5, и сигнал готовности, который поступает на входы элементов И 7 и 9 и. на с выход 26 сигнала готовности второй ЭВМ. По сигналу прерывания ЭВМ 29 формирует сигнал готовности, который поступает на входы элементов И 8 и 10 и выход 25 сигнала готовности пер- Ш вой ЭВМ, и очередное слово информа-, ции. Сигнал высокого уровня с выхода элемента И 7 через элемент ИЛИ 12 поступает на входы элементов И 3 и элемента ИЛИ 14. Сигнал высокого уров- J5 ня с выхода элемента И 10 через элемент ИЛИ 13 поступает на вход элемента ИЛИ 14, на входы элементов И 2 и на вход сигнала записи регистра 5, разрешая прием информации с выходов
элементов И 2 первой группы. Сигнал высокого уровня с выхода элемента ИЛИ 14 поступает на выход 27. ЭВМ 29 формирует серию синхроимпульсов, которые поступают на вход счетчика 4
и вход элемента И 11. При состоянии счетчика 1 сигнал высокого уровня с соответствующего выхода дешифратора 6 поступает на входы элементов И 3, пропуская информацию с выхода
регистра 5 в регистр 1. При состоя- НИИ счетчика 2 сигнал высокого, уровня- с соответствующего выхода дешифратора 6 поступает на вход обнуления регистра 5 на выход 28 и на
вход триггера 15. Триггер 15 переходит в единичное состояние. Сигнал . высокого уровня с выхода триггера 15 поступает на вход элемента И 11, где разрешает прохождение очередных
синхронизирующих импульсов на вход регистра 1. С получением сигнала разрешения передачи информации ЭВМ 29 по каждому очередному синхроимпуль су (т.е. начиная с 2-го импульса серии) вьщает на вход 31 устройства очередной разряд передаваемого слова нформации. С приходом каждого очередного синхроимпульса (т.е. начиная с 3-го импульса серии) на управлящий вход регистра I очередной разяд слова информации передается на ыход 32 устройства. При состоянии счетчика 3 сигнал высокого уровня с определенного выхода дешифратора 6
оступает на вход элемента И 2, . уская информацию с входа 31. Значение первого разряда передаваемого лова информации с выхода первого элемента И 2 записывается в первый
разряд регистра 5. По четвертому синхроимпульсу на 31 вход выдается второй разряд передаваемого слова информации. При состоянии счетчика 4 сигнал высокого уровня с выхода дешифратора 6 поступает на вход второго элемента И 2 и второй разряд информации с выхода второго элемента И 2 записывается во второй разряд регистра 5. Таким образом, по каждому синхроимпульсу начиная с 3-го один разряд слова информации, передаваемого из ЭВМ 30 в ЭВМ 29, передается из регистра 1 на выход 32 устройства, а один разряд слива информации, передаваемого из первой ЭВМ во вторую, с входа 31 устройст- ва передается в регистр 5. С поступлением (п+2) синхроимпульса все разряды слов информации передаются на выход 32 устройства и в регистр 5. При состоянии счетчика () дешифратор 6 формирует сигнал о конце информационной посылки, который поступает на выходы 24 и 24 и на вход триггера 15. Триггер 15 переходит в нулевое состояние. С получением сигнала о конце информационной посьшки ЭВМ 30 обеспечивает прием параллельным кодом слова информации из регистра 5 по выходу 35 устройства. На этом завершается передача пары слов информации. Передача последующих пар слов организуется аналогичным образом.
Если и первая 29 и вторая 30 ЭВМ готовы к обмену и одновременно формируют сигналы чтения, то двусторонний обмен информацией организуется следующим образом. Сигнал чтения ЭВМ 29 поступает вход 18 устройства и вход третьего элемента И 9, на другой вход которого поступает сигнал готовности второй ЭВМ. Сигнал чтения ЭВМ 30 поступает на вход чтения регистра 5 и обеспечивает прием слова информации, предназначенного для п.ередачи из ЭВМ 30 в ЭВМ 29, с входа 34 устройства в регистр 5. Сигнал чтения ЭВМ 30 поступает также на вход элемента И 8, на другой вход которого поступает сигнал готовности первой ЭВМ. Сигнал высокого уровня с выхода элемента И 9 поступает на вход элемента ИЛИ 13, с выхода которого он поступает на вход записи регистра 5, на входы элементов И 2 и элемента ИЛИ 14. Сигнал высокого
уровня с выхода элемента И 8 поступает на вход элемента ИЛИ 12 с выхода которого идет на входы элементов И 3 и элемента ИЛИ 14. Сигнал высокого уровня с выхода элемента ИЛИ 14 поступает на выход 27. ЭВМ 29 форми-. рует серию синхроимпульсов, которые поступают на вход счетчика 4 и элемента И 11. Порядок дальнейшего функционирования устройства при передаче пары слов информации между двумя ЭВМ аналогичен изложенному.
Формула изобретения
15
Устройство для сопряжения двух вычислительных машин, содержащее счетчик импульсов, регистр сдвига, выход которого является выходом устройства для подключения информационного входа первой вычислительной машины, две группы элементов И, регистр информации, вход разрешения чтения и первые информационный вход
и выход которого являются соответственно входами и выходом устройства для подключения выхода сигнала чтения и информационных выхода и входа второй вычислительной машины, выходы
элементов И первой группы соединены с вторым информационным входом регистра информации, а первые входы являются входом устройства для подключения информационного выхода первой
вычислительной машины, первые входы и выходы элементов И второй группы соединены соответственно с вторым выходом регистра информации и информационным входом сдвигового регистра, вход счетчика является входом устройства для.подключения выхода синхроимпульсов первой вычислительной машины, отличающееся тем, что, с целью повышения производительности устройства, в него введены дешифратор, пять элементов И, три эле- мента ИЛИ, триггер управления, причем выходы первого и второго элементов ИЛИ подключены соответственно к
первому и второму входам третьего элемента ИЛИ и вторым входом эл8меН| тов И первой и второй групп, третьи входы элементов И второй группы соединены с первым выходом дешифратора, группа выходов которого подкгао- чена к третьим входам элементов И первой группы, второй выход дешифратора соединен с входом сброса регистра информации и установочным входом
91
триггера управления, вход сброса которого соединен с третьим выходом дешифратора, подключенного входом к выходу счетчика импульсов, вход разрешения записи регистра информации соединен с выходом второго элемента ИЛИ, выходы первого и второго элементов И, соединены соответственно с первым и вторым входами первого элемента ИЛИ, выходы третьего и четвертого элементов И соединены соответственно с первым и вторым входами второго элемента ИЛИ, первые входы первого и четвертого элементов И яв ляются соответственно входами устройства для подключения выходов сигналов записи первой и второй вычислительных машин, первые входы третьего и второго элементов И являются соответственно входами устройства для подключения выходов сигналов чтения первой и второй вычислительных машин, вторые-входы второго.
0746110
четвертого и первого, третьего элементов И являются соответственно входами устройства для подключения выходов сигнала готовности первой и
5 второй вычислительных машин, тактовый вход регистра сдвига соединен с выходом пятого элемента И, первый вход которого соединен с выходом триггера управления, а второй вход fO соединен с входом устройства для подключения выхода синхроимпульсов первой вычислительной машины, второй выход дешифратора и выход третьего элемента ИЛИ являются соответст 5 венно выходами устройства для подключения входов разрешения передачи информации и запуска генератора синхроимпульсов первой вычислительной машины, третий выход дешифратора яв20 ляется выходом устройства для подключения входов конца информационной посьшки первой и второй вычислитель- ньгх машин.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения ЭВМ | 1986 |
|
SU1376095A1 |
Устройство для сопряжения вычислительных машин в многопроцессорной вычислительной системе | 1986 |
|
SU1368883A1 |
Устройство для сопряжения электронных вычислительных машин | 1985 |
|
SU1285485A1 |
Устройство для сопряжения электронной вычислительной машины с общей шиной | 1983 |
|
SU1144112A1 |
Устройство для сопряжения ЭВМ с каналами связи | 1989 |
|
SU1679496A1 |
Устройство для сопряжения вычислительной машины с телеграфными каналами связи | 1986 |
|
SU1392571A1 |
Устройство для ввода-вывода информации | 1991 |
|
SU1798775A1 |
Устройство для ввода информации | 1987 |
|
SU1529231A1 |
Устройство для сопряжения ЭВМ | 1987 |
|
SU1418729A1 |
Устройство для сопряжения абонента с магистралью | 1989 |
|
SU1679494A1 |
Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплексах, построенных на универоальных и специализированных вычислительных машинах. Цель изобретения - повышение производительности устройства. Достижение цели обеспечивается тем. (Л 00 о | (
Адаптер канал-канал | 1982 |
|
SU1067492A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для сопряжения двух вычислительных машин | 1983 |
|
SU1111150A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-04-30—Публикация
1985-12-24—Подача