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

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

Авторы: Бураков, Игнатьев, Ионова, Крылова

ZIP архив

Текст

ТЕЛЬСТВУ К АВТОРСКОМУ С о СССР9,ССС83 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬГГИЙ(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С АБОНЕН- ТОМ(57) Изобретение относится к областивычислительной техники, в частностик устройствам для сопряжения источника и приемника информации, и можетбыть использовано в качестве устройства буферной памяти. Основной задачей изобретения является повышениедостоверности передачи информации засчет устранения наложения сигналовобращения к устройству от ЭВМ и абонента, Устройство содержит блок памяти, синхронизатор, реверсивный счетчик, триггер, счетчик записи, счетчик считывания, два элемента задержки, две группы элементов И, группуэлементов ИЛИ, элемент ИЛИ. 1 ил.Изобретение относится к вычислительной технике, в частности к уст - райствам для сопряжения источника и приемника информации, и может быть использовано в качестве устройства 5 буферной памяти.Целью изобретения является повышение достоверности передачи информации за счет устранения наложения сигналов обращения к устройству от ЭВМ и абонента.На чертеже представлена блок-схема устройства для сопряжения ЭВМ с абонентом.Устройство содержит блок 1 памя 15 ти, первый 2 и второй 3 элементы задержки, счетчик 4 чтения, реверсивный счетчик 5, триггер 6 синхронизатор 7, счетчик 8 записи, элемент ИЛИ 9, первую группу элементов Иго 10, вторую группу элементов И 11, группу элементов ИЛИ 12, первый 13 и второй 14 управляющие входы устройства, информационные входы 15 и выходы 16 устройства, контрольные выходы 17 и выход 18 разрешения устройства, элементы памяти 19, группы элементов И 20, первый 21 и второй 22 управляющие и адресный 23 вхоцы30 блока памяти.Устройство работает следующим образом.В исходном состоянии синхронизатор 7, сетчик 4 чтения, реверсивный счетчик 5 и счетчик 8 записи обну лены, триггер 6 находится в произвольном состоянии, на адресном входе 23 блока 1 памяти находится нулевой потенциал, на выходе 18 разрешения запрещающий потенциал, блокируюший 40 выдачу от абонента управляющих сигналов считывания по входу 14 устройства, на контрольном выходе 17 устройства - нулевой код, т,е. вся память свободна и ЭВМ может произво дить запись информации в блок памяти.При появлении на входе 15 информацианнога слова параллельным кодсм на вход 13 приходит сигнал, который 50 записывает единицу в счетчик 8 и ре- версивный счетчик 5, устанавливает триггер 6 в нулевое состояние и через элемент 2 задержки разрешает запись информационного слова в блок . 55 1 памяти по первому адресу. Кад адреса, по которому происходит запись, подается на вход 23 бла ка 1 памяти с выхода счетчика 8 через элементы И 11, открытые потенциалом с выхода триггера 6, и элементыИЛИ 12.С выхода 18 разрешения снимаетсязапрещающий потенциал, и абонентуразрешается обращаться в блок 1 памяти за информацией, выдавая сигналы считывания по входу 14 устройства.При поступлении следующего информационного слова на вход 15 и сигнала на вход 13 в реверсивный счетчик5 и счетчик 8 записывается еще поединице и на адресном входе 23 блока 1 памяти выставляется соответствующий адрес, по которому записываетсякод с входа 15Аналогичным образом происходитдальнейшее заполнение элементов 19блока 1 памяти.Если на вход приходит сигнал считывания до того, как произойдет заполнение блока 1 памяти, счетчика8 и реверсивного счетчика 5 импульсами, управляющими записью, триггер6 устанавливается в единичное состояние, из содержимого реверсивногосчетчика 5 вычитается единица, всчетчик 4 записывается единица ивыходной сигнал с элемента 3 задержки разрешает считывание информации,причем кад адреса, по которому происходит считывание, подается с выхода счетчика 4 через элементы И 10,открытые потенциалом с выхода триггера 6, и элементы ИЛИ 12.Значение информации, записаннойпо этому адресу, считывается и черезоткрытые элементы И 20 выдается навыход 16 устройства.При поступлении следующего считывающего сигнала из содержимого реверсивного счетчика 5 вычитается ещеодна единица, в счетчик 4 добавляетсяединица и на входе 23 блока 1 памятивыставляется код второго адреса. Значение информации, записанной по этому адресу, считывается и через открытые элементы И 20 выдается на выход16,При завершении считывания всех записанных кодов в памяти реверсивный счетчик 5 устанавливается в нулевое состояние, вследствие чего элемент ИЛИ 9 Формирует запрещающий потенциал на выходе 18 разрешения, по которому абонент блокирует выдачу управляющих сигналов по входу 14 считы 27124вания. После записи хотя бы одногослова элемент ИЛИ 9 снимает запрещающий потенциал с выхода 18 устройстваи разрешается дальнейшее считывание.В случае, когда реверсивный счет -чик 5 заполняется импульсами записи,поступающими по входу 13, на контрольном выходе 17 устройства появляется код, свидетельствующий о заполнении всего блока 1 памяти, и ЭВМ Облокирует выдачу информационных слови управляющих сигналов соответственно по входам 15 и 13. Первый сигнал,поступивший на вход 14, производитсчитывание информации по одному из 15адресов блока 1 памяти, запрещающийкод снимается с выхода 17 устройстваи разрешается дальнейшая запись информационных слов в блок памяти,Синхронизатор 7 синхронизируют сиг налы записи и считывания: при одновременном их поступлении на входысинхронизатора на выходах они. разнесены по времени,Таким образом, устройство осуществляет прием и выдачу информациибез искажений и в порядке ее поступления на вход как в условиях, строгосогласованных по количеству и порядку следования управляющих сигналов 3 рзаписи и считывания, так и в условиях, когда на вход управляющих сигналов считывания поступает последовательность импульсов с постояннойчастотой, а информация с сопровождаю-Зщими ее сигналами записи может появляться на входах устройства произвольно и объем информации может бытьразличным,Устройство позволяет ЭВМ, сокра б щая цикл работу программ, вести оперативный контроль над количеством занятых ячеек блока памяти, предотвращая его переполнение, появление ложной информации на выходе устройства и потерю информации, а введение обратной связи с абонентом исключает возможность приема абонентом недостоверной информации и позволяет перераспределить рабочий цикл або,нента сокращая время на ожидание обФмена. Кроме того, введение синхронизатора позволяет устройству работать при любых соотношениях частот записи и считывания. формулаизобретения Устройство для сопряжения электронно-вычислительной машины с абонентом, содержащее блок памяти, реверсивный счетчик, триггер, счетчик чтения, счетчик записи, два элемента задержки, две группы элементов И, группу элементов ИЛИ, причем группа выходов реверсивного счетчика подключена к группе информационных входов ЭВМ, группа информационных входов блока памяти подключена к группе информационных выходов ЭВМ, группа информационных выходов блока памяти подключена к группе информационных входов абонента, при этом выходы первого и второго элементов задержки соединены с входами записи и считывания блока памяти соответственно, группа адресных входов которого соединена с группой выходов элементов ИЛИ группы, группы первых и вторых входов которых соединены с группами выходов элементов И первой и второй групп соответственно, нулевой и единичный выходы триггера соединены с первыми входами элементов И второй и первой групп соответственно, группы выходов счетчиков чтения и записи соединеныс группамивторых входов элементов И первой и второй групп соответственно, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности передачи информации за счет устранения наложения сигналов обращения к устройству от ЭВМ и абонента, в него введены синхронизатор и элемент ИЛИ, причем первый и второй тактовые входы синхронизатора подключены к выходу записи ЭВМ и выходу считывания абонента соответственно, выход элемента ИЛИ подключен к входу разрешения абонента, при этом группа входов элемента ИЛИ соединена с группой выходов реверсивного счетчика, вход увеличения счета которого соединен с единичным входом триггера, счетным входом счетчика записи, входом первого элемента задержки и с первым тактовым выходом синхронизатора, второй тактовый выход которого соединен с входом второго элемента задержки, счетным входом счетчика чтения, нулевым входом триггера и входом уменьшения счета реверсивного счетчика.1277124Составитель С.Пестмал Редактор И,Рыбченко Техред И.Попович Корректор Л.Пилипенко, Заказ 6668/43 Тираж 671 Подписное ВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4

Смотреть

Заявка

3890480, 24.04.1985

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

ИГНАТЬЕВ СЕРГЕЙ СЕРГЕЕВИЧ, ИОНОВА ВАЛЕНТИНА АЛЕКСАНДРОВНА, БУРАКОВ ВИКТОР АЛЕКСЕЕВИЧ, КРЫЛОВА ЕКАТЕРИНА МИХАЙЛОВНА

МПК / Метки

МПК: G06F 13/00

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

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

Код ссылки

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

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