Двухканальное устройство для сопряжения двух электронно вычислительных машин
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИ ХРЕСПУБЛИК 25692 19) ОПИСАНИЕ ИЗОБРЕТЕ ИДЕТЕЛЬСТВ У ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(56) Авторское свидетельство СССРР 1180906, кл. С 06 Р 13/00, 1985,(54) ДВУХКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯСОПРЯЖЕНИЯ ДВУХ ЭЛЕКТРОННО-ВЪЯИСЛИТЕЛЬНЫХ МАНИН(57) Изобретение относится к вычислительной технике и может быть использовано для буферизации сообщений при обмене массивами информациимежду двумя электронно-вычислителвными машинами. Цель изобретенияуменьшение затрат машинного временипри обмене информацией за счет исключения периодического обращения кбуферной памяти устройства. Устройство 1 для сопряжения содержит блок,11С 06 Р 13/00, 15/16 2 памяти, вторую 3 и первую 4 группы элементов ИЛИ, первый 5 и второй6 элементы ИЛИ, первый 7 и второй8 каналы, каждый из которых содержит вторую 9 и первую 10 группы элементов И, информационный вход-выход11 устройства, первый элемент И 12,элемент ИЛИ 13, второй элемент И 14,вход 15 считывания устройства, вход16 записи устройства, регистр 17адреса, дешифратор 18 поля адресовпамяти, триггер 19, тактовый вход20 устройства, элемент И-НЕ 21, элемент НЕ 22, третью группу элементовИ 23; элемент 24 задержки, управляющий выход 25, вычитающий счетчик26, дешифратор адреса счетчика 27,третий элемент И 28, дополнительный29 триггер, выход 30 запроса прерывания и вход 31 разрешения прерывания. Первая 32 и вторая 33 ЭВМ соединены соответственно с каналами 7и 8. 1 ил,Изобретете относится к вычислительной технике, может быть использована дял буферизации сообщений прн обмене массивами информации между двумя электронно-вычислительными машинами (ЭВМ) и является усавер" шенствованкем Известного устройства, описанного в авт,св, Р 1180906.Цель изобретения - уменьшение 1 О затрат машинного времени при обменеинформацией за счет исключения периодического обращения к буферной памяти устройства.На чертеже представлена структурная схема устройства.Устройство 1 для сопряжения со; держит блок 2 памяти, вторую 3 ипервую 4 группы элементов ИХП 1, .первый 5 и второй 6 элементы ИЛИ, пер вый 7 и второй 8 каналы, каждый из которых содержит. вторую 9 ипервую10 группы элементов И, информационный вход-выход 11 устройства, первый элемент И 12, элемент ИЛИ 13, 25 второй элемент И 14, вход 15 счить: - вания устройства, вход 16 записиустройства, регистр 17 адреса, де шифратор 18 поля адресов памяти, триггер 19, тактовый вход 20 уст ройства, элемент И-НЕ 21, элемент НЕ 22, третью группу элемечтав И 23, элемент 24 задержки, управляющий выход 25,вычитающий счетчик 26, де-шифратор адреса счетчика 27, третий35 элемент И 28, дополнительный триггер 29, выход 30 запроса прерывания и вход 31 разрешения прерывания. Первая 32 к вторая ЗЗ ЭВМ саецинены соответственна с каналами 7 и 8,Счетчик 26 представляет собой вычитающкй двоичный счетчик с количеством триггеров, определяемым как двоичный логарифм от объема максимального передаваемого массива, ис управпяющкм выходом признака нулевого состояния, активный уровень сигнала на котором вырабатывается при нулевом состоянии всех триггеров счетчика 26.50 Дешифратор адреса счетчика 2 представляет собой схему, активный уровень сигнала на выходе которой вырабатывается при наличии на ее входе адреса счетчика 26 к может55 быть построен как схема совпаденияна одну группу входов которой поступает информация с регистра 17 адреса, а на другой группе входов перемычками установлен ацрес счетчика.Сигнал "Разрешения прерывания" вырабатывается ЭВМ, поступает на вход 31 устройства к инФормирует устройство, что ЭВМ приняла запрос на прерывание ат устройства 1 для сопряжения.Сигнал запроса прерывания на ходе ЗО информирует одну ЭВМ, что другая ЭВМ записала в блок, 2 памяти массив информации,Описание других устройств и оствльные особенности устройства приведены в описании известного кзобре тенкя,Устройство работает следующимобразом,Пусть ЭВМ 32 подготовила массивинформации и начинает запись г, блок2 памяти. Перед записью массива ЭВМ32 устанавливает нг информационныхвходах-выходах 11 адрес счетчика 26канала . Так как на входе дешкфратора адреса счетчика 27 находитсяадрес счетчика, на его выходе имеется активный уровень напряжения,ЭВР 1 32 помещает на информационныевходы-выходы 11 данные, которые определяют числа слов в массиве, ивырабатывает на входе 16 активныйсигнал "Вывод", На выходе элементаИ 28 Формируется активный уровень,который записывает данные в вычитаюврй счетчик 26.После этого начинается записьслов массива в блок 2 памяти, Записькаждого слова массива происходит следуюшим образом.ЭВМ 32 в адресной части цикла "Вывод" передает на входы-выходы 11 адоес ячейки блока 2 памяти, в которую необходимо записать информа цию, На входе 20 при этом присутствует высокий потенциал 1"., который поступает на тактовые входы регистра 17 я триггера 19 канала 7. В регистр 17 производится запись адреса,Дешифратор 18 дешифрует адрес и в случае принадлежности его адресному полю блока 2 памяти вырабатывает сигнал на информационный Бхад первого триггера 19, ,который устанавливает первый триггер 19 в 11". Сигнал с вь 1 хода гервого триггера 19 поступает на первый вход элемента , И-НЕ 21, на втором входе которого присутствует высокий потенциал 1ао 3 14256 с выхода элемента И-НЕ 21 канала 8, и вызывает ца его выходе появление сигнала логического "0". На выходе элемента НЕ 22 появляется разрешаю 1 ц5 щий сигнал 1", который поступает на вторые входы элементов 9,10,12 и 14. После адресной части цикла ЭВМ 32 помещает на входы-выходы 11 данные, которые необходимо записать 10 в блок 2 памяти, после чего на входе 16 устанавливается сигнал Вывод". Так как на втором входе элемента И 14 присутствует сигнал "1", то сигнал Вывод" через элемент ИЛИ 6 поступает на управляющий вход блока 2 "Запись".При этом на адресных и информационных входах блока 2 присутствуют соответственно адрес с выхода элементов И 23 через элементы ИЛИ 4 и данные с выхода элементов И 9 через элементы ИЛИ 3, следовательно, происходит операция записи выданных ЗВМ 32 данных по необходимому адре су.Одновременно сигнал "Вывод" поступает на счетный вход счетчика 26, уменьшая его содержимое на единицу.Сигнал "Вывод" также поступает 30 через элементы ИЛИ 13 на элемент 24 задержки, с выхода которого через время с поступает по выходу 25 в ЭВМ 32, в результате чего сигнал "Вывод" устанавливается в "0" сни 35 маются данные с входов-выходов 11 и устанавливается высокий уровень "1" на входе 20.После записи последнего слова массива в блок 2 памяти содержимое вычитающего счетчика 26 становится равным нулю и на его выходе признака нулевого состояния появляется управляющий сигнал, который фронтом импульса перебрасывает триггер 29 в состояние логической "1". Сигнал с выхода триггера 29 поступает на выход 30 запроса прерывания в ЭВМ 33, сообщая ей, что массив записан в блок 2 памяти. ЭВМ 33, принявзапрос на прерывание, вьщает сигнал разрешения прерывания, который поступает на вход 31, сбрасывая триггер 29.После этого ЭВМ 33 начинает считывать содержимое блока 2 памяти.Операция "Ввод" аналогична операции Вывод" за исключением того, чтоуправляющий сигнал поступает на вход 92 415 и через элемент И 12 поступаетна вход элемента ИЛИ 5 и с его выхода на управляющий вход блока 2памяти "Считывание". Содержимое ячейки памяти, адрес которой указан наадресных линиях блока 2 памяти, через элемент И 10 передается на информационный вход-выход 11 устройства.Время считывания массива из блока 2 памяти известно и равно времени считывания одного слова, умноженному на количество слов. Время считывания одного слова из памяти равновремени записи в блок 2 памяти иопределяется временем задержки элемента 24 задержки, Осуществив необходимую задержку, ЭВМ 32 может снова записывать данные в блок 2 памяти.Так как ЭВМ 32 и 33 работают независимо, то они могут одновременнозаписывать или считывать данные сразных ячеек блока 2 памяти,Если ЭВМ 33 поместит адрес однойиз ячеек блока 2 памяти после того,как он был выдан ЭВМ 32, то сигналлогического "0" с выхода элементаИ-НЕ 21 канала 7 запретит установкуна выходе элемента И-НЕ 21 канала8 сигнала логического "О" и на выходе элемента НЕ 22 канала 8 не будетразрешающего потенциала. Поэтомуадрес регистра 17 канала 8, данные1и сигнал "Вывод" не дойдут на входблока 2 памяти до того времени, пока ЭВМ 32 обращается к памяти.В случае одновременного обращенияЗВМ 32 и 33 к устройству 1 для сопряжения, т,е, одновременного помещения адреса на входы-выходы 11,происходит установление триггеров19 в "1", запоминание адресов в регистрах 17 и присутствие сигналов"Ввод" или "Вывод" на одном из входов соответственно 15 или 16 каналов 7 и 8.Так как элементы И-НЕ 21 с ихвзаимными связями представляют собой триггер, то одновременное поступление на их первые входы сигналов "1" с триггеров 19 приводит кнеопределенному (непредсказуемомусостоянию выходов элементов И-НЕ 21.Однако это состояния будет однимиз двух: на выходах элемента И-НЕканала 8 "1" или наоборот. Такимобразом, работа устройства 1 длясопряжения в дальнейшем происходитСоставитель Е.Устинов Техред М,Ходанич Корректор В.Бутяга Редактор Е.Папп Заказ 4772/48 Тираж 704 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб д, 4/5Производственно-полиграФическое предприятие, г, Ужгород, ул. Проектная, 4 аналогично работе, описанной длрежима последовательного обращения ЭВМ к устройству для сопряжения.Ф о р м у л а изобретенияДвухканальное устройство для сопряжения двух электронно-вычислительных машин по ав г.св. У 1180906, о тл и ч а ю щ е е с я тем, что, с целью уменьшения затрат машинного времени при обмене информацией за счет исключения периодического обрашения к буферной памяти устройства, в каждый канал устройства введены вычитающий счетчик, дешифратор адре са счетчика, третий элемент И и дополнительный триггер, причем информационный вход вычитающего счетчика соединен с информационным входом 692 бвыходом устройства, вход разрешения записи информации вычитающего счетчика соединен с выходом третьего элемента И, первый и второй входы которого соединены с входом записи устройства и с выходом дешифратора адреса счетчика соответственно, вход дешифратора адреса счетчика соединен с выходом регистра адреса, выход признака нулевого состояния вычитающего счетчика соединен с входом установки дополнительного триггера, выход которого является выходом запроса прерывания другого канала, вход сброса дополнительного триггера является входом разрешения прерывания другого канала.
СмотретьЗаявка
4206428, 03.03.1987
ПРЕДПРИЯТИЕ ПЯ В-8751
РАБЕШКО РУСЛАН ВЛАДИМИРОВИЧ, КУПЧАК МИХАИЛ ВАСИЛЬЕВИЧ, КОБЛИК ОЛЕГ ВЛАДИМИРОВИЧ
МПК / Метки
МПК: G06F 15/17
Метки: вычислительных, двух, двухканальное, машин, сопряжения, электронно
Опубликовано: 23.09.1988
Код ссылки
<a href="https://patents.su/4-1425692-dvukhkanalnoe-ustrojjstvo-dlya-sopryazheniya-dvukh-ehlektronno-vychislitelnykh-mashin.html" target="_blank" rel="follow" title="База патентов СССР">Двухканальное устройство для сопряжения двух электронно вычислительных машин</a>
Предыдущий патент: Устройство сопряжения
Следующий патент: Запоминающее устройство
Случайный патент: Аппарат для гидрометрии сердца трупа