Устройство для сопряжения электронно-вычислительной машины с абонентом Советский патент 1986 года по МПК G06F13/00 

Описание патента на изобретение SU1277124A1

1

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

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

Fia чертеже представлена блок-схема устройства для сопряжения ЭВМ с абонентом.

Устройство содержит блок 1 ти, первый 2 и второй 3 элементы задержки, счетчик. 4 чтения, ревер- сивньш счетчик 5, триггер 6 синхронизатор 7, счетчик 8 записи, элемент ИЛ1 9, первую группу элементов И 10, вторую группу элементов И 11, группу элементов ИЛИ 12, первьй 13 и второй 14 управляющие вкоды устройства, информационные входы 15 и выходы 16 устройства, контрольные выходы 17 и выход 18 разрешения устройства, элементы памяти 19, группы элементов И 20, первый 21 и второй

22управляющие и-адресньй 23 входы блока памяти.

Устройство работает следующим образом.

В исходном состоянии синхронизатор 7, с -етчик 4 чтения, реверсивньй счетчик 5 и счетчик 8 записи обнулены, триггер 6 находится, в произвольном состоянии, на адресном входе

23блока 1 памяти находится нулевой потенциал, на выходе 18 разрешения - запрещающий потенциал, блокируюш,ий выдачу от абонента управляющих сигналов считывания по входу 14 устройства, на контрольном выходе 17 устройства - нулевой код, т.е. вся память свободна и ЭВМ может производить запись информации в блок памяти.

При появлении на входе 15 информационного слова параллельньЕм кодом на вход 13 приходит сигнал, которьй записывает единицу в счетчик 8 и ре- версивньй счетчик 5, устанавливает триггер 6 в нулевое состояние и через элемент 2 задержки разрешает запись информационного слова в блок . 1 памяти по первому адресу.

Код адреса, по которому происходит запись, подается на вход 23 бло12771242

ка 1 памяти с выхода счетчика 8 через элементы И 11, открытые потенциалом с выхода триггера 6, и элементы | ИЛИ 12.

5 С выхода 18 разрешения снимается запрещающий потенциал, и абоненту разрешается обращаться в блок 1 памяти за информацией, вьщавая сигналы считывания по входу 14 устройства. При поступлении следующего информационного слова на вход 15 и сигнала на вход 13 в реверсивньй счетчик 5 и счетчик 8 записывается еще по

fO

f5

20

25

30

35

единице и на адресном входе 23 блока 1 памяти выставляется соответствующий адрес, по которому записывается код с входа 15.

Аналогичным образом происходит дальнейшее заполнение элементов 19 блока 1 памяти.

Если на вход приходит сигнал считывания до того, как произойдет заполнение блока 1 памяти, счетчика 8 и реверсивного счетчика 5 импульсами, управляющими записью, триггер 6 устанавливается в единичное состояние, из содержимого реверсивного счетчика 5 вычитается единица, в счетчик 4 записывается единица и вьЬсодной сигнал с элемента 3 задержки разрешает считывание информации, причем код адреса, по которому происходит считывание, подается с выхода счетчика 4 через элементы И 10, открытые потенциалом с выхода триггера 6, и элементы ИЛИ 12.

Значение информации, записанной по этому адресу, считывается и через открытые элементы И 20 выдается на выход 16 устройства.

При поступлении следующего считы- вающего сигнала из содержимого реверсивного счетчика 5 вычитается еще одна единица, в счетчик 4 добавляется 45 единица и на входе 23 блока 1 памяти выставляется код второго адреса. Значение информации, записанной по этому адресу, считывается и через открытые элементы И 20 выдается на выход 50 16.

При завершении считывания всех записанных кодов в памяти реверсивный счетчик 5 устанавливается в нулевое состояние, вследствие чего элемент ИЛИ 9 формирует запрещающий потенциал на выходе 18 разрешения, по которому абонент блокирует выдачу управ- ляюпщх сигналов по 14 считы40

единице и на адресном входе 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 считы

вания. После записи хотя бы одного слова элемент НЛИ 9 снимает запрещающий потенциал с выхода 18 устройства и разрешается дальнейшее считывание. В случае, когда реверсивный счетчик 5 заполняется импульсами записи, поступающими по входу 13, на контрольном выходе 17 устройства появляется код, свидетельствующий о заполнении всего блока 1 памяти, и ЭВМ блокирует выдачу информационных слов и управляющих сигналов соответственно по входам 15 и 13. Первый сигнал, поступивший на вход 14, производит считывание информации по одному из адресов блока 1 памяти, запрещающий код снимается с выхода 17-устройства и разрешается дальнейшая запись информационных слов в блок памяти.

25

30

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

налы записи и считывания: при одновременном их поступлении на входы синхронизатора на выходах они разнесены по времени.

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

Устройство позволяет ЭВМ, сокращая цикл работу программ, вести оперативный контроль над количеством занятых ячеек блока памяти, предотвращая его переполнение, появление ложной информации на выходе устройства и потерю информации, а введение обратной связи с абонентом исключает возможность приема абонентом недостоверной информации и позволяет перераспределить рабочий цикл або40

45

50

.нента, сокращая время на ожидание обмена.

Кроме того, введение синхронизатора позволяет устройству работать при любых соотношениях частот записи и считывания.

55 нулевым входом триггера и входом уменьшения счета реверсивного счетчика.

1277124

Фор

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

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

40

,

30

-40

,

-40

40

-40

45

-40

50

55 нулевым входом триггера и входом уменьшения счета реверсивного счетчика.

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

название год авторы номер документа
Устройство для сопряжения источника и приемника информации 1989
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
  • Бураков Виктор Алексеевич
  • Крылова Екатерина Михайловна
SU1656545A1
Устройство для обмена информацией между абонентом и ЭВМ 1986
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
  • Бураков Виктор Алексеевич
  • Пугачев Валерий Сергеевич
SU1314346A1
Устройство для сопряжения ЭВМ с абонентом 1987
  • Заяц Анатолий Моисеевич
  • Баринов Юрий Николаевич
SU1437871A1
Устройство для сопряжения источника и приемника информации 1988
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
SU1562921A1
Устройство для сопряжения ЭВМ с внешними устройствами 1982
  • Павлов Дмитрий Иванович
SU1072036A1
Система для обмена информацией 1980
  • Вертлиб Валерий Абрамович
  • Герасимов Владимир Егорович
  • Григорьева Нина Петровна
  • Жожикашвили Владимир Александрович
  • Жуков Валентин Дмитриевич
  • Мастрюков Анатолий Степанович
  • Пшеничников Александр Матвеевич
  • Русецкий Юлиан Иосифович
  • Стернин Григорий Львович
  • Шнейдер Роберт Исаакович
SU980087A1
Устройство для сопряжения ЭВМ с абонентом 1985
  • Шпиньков Игорь Николаевич
  • Гайдук Валерий Иванович
  • Дорофеев Анатолий Викторович
SU1287170A1
Устройство для сопряжения электронной вычислительной машины с абонентом 1983
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
SU1137474A1
Устройство для сопряжения ЭВМ с абонентами 1985
  • Горбачев Сергей Владимирович
  • Сакун Людмила Ивановна
SU1302289A1
Устройство для сопряжения электронно-вычислительной машины с абонентом 1984
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
SU1238088A1

Иллюстрации к изобретению SU 1 277 124 A1

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

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

Формула изобретения SU 1 277 124 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1277124A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для сопряжения 1978
  • Борисова Алла Юрьевна
  • Коньков Владимир Иванович
  • Садовский Гордон Антонович
SU752321A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство сопряжения 1982
  • Васильев Владимир Михайлович
  • Воробьева Елена Ивановна
  • Мордовкина Валентина Михайловна
  • Скотаренко Геннадий Александрович
SU1019428A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 277 124 A1

Авторы

Игнатьев Сергей Сергеевич

Ионова Валентина Александровна

Бураков Виктор Алексеевич

Крылова Екатерина Михайловна

Даты

1986-12-15Публикация

1985-04-24Подача