Устройство для сопряжения Советский патент 1984 года по МПК G06F3/04 

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

Изобретение относится к вычислительной технике, в частности к устройствам сопряжения абонентов с ЭВМ и может быть использовано в система передачи данных. Известно устройство для обмена информации, содержащее сумматор, ре версивный и су й4ирующий счетчики, блоки выработки сигналов состояния и управления, регистр объема, адрес ные и числовые шины. Устройство обе печивает запись или считывание инфо мации lj . Недостаток указанного устройства - низкое быстродействие из-за невозможности обеспечения процесса одновременной записи и считывания информации. Наиболее близким к предлагаемому является устройство для сопряжения, содержащее буферные регистры, первы входы которых соединены с первым входом устройства, два дешифратора, два счетчика, сумматор, блок управления, первый и второй входы которо го подключены к второму и третьему входам устройства, а выходы первого счетчика соединены с входами первого дешифратора и через.элементы НЕ с первыми входами сумматора, каждый из выходов первого дешифратора соединен с вторым входом соответствующего буферного регистра, аналогично выходы второго счетчика соединены с другими входами сумматора и с вхо дами второго дешифратора, каждый из выходов которого подключен к третье му входу соответствующего буферного регистра. Устройство обеспечивает прием информации из ЭВМ в буферные регистры и вьщачу ее в абонент 2J Недостаток известного устройства - низкое быстродействие из-за отсутствия обратной связи меяоду устройством и абонентом, что приводит к потерям рабочего времени абонента на ожидание обмена и к невозможности перераспределения рабочего цикла абонента. Цель изобретения - повьш1ение быстродействия устройства. Поставленная цель достигается тем, что в устройство, содержащее группу буферных регистров, два дешифратора, сумматор, два счетчика .и группу элементов НЕ, причем информационные входы буферных регистров группы соединены с информационным входом устройства, а входы записи и управления - соответственно с соответствующими выходами первого и второго дешифраторов, группы входов которых подключены соответственно к группам выходов первого и второго счетчиков, группа выходов сумматора соединена с группой контрольных выходов устройства, первая группа входов - через элементы НЕ группы с группой выходов первого счетчика, а вторая группа входов - с группой выходов второго счетчика, введены третий счетчик, третий дешифратор, триггер и элемент И, причем выходы и входы считывания буферных регистров группы соединены соответственно с информационным выходом и входом синхронизации считывания устройства, группа входов элемента И подключена к группе выходов сумматора, а выход является выходом разрешения считывания устройства, счетный вход первого счетчика и управляющий вход первого дешифратора соединены с входом синхронизации записи устройства, счетный вход третьего счетчика соединен с входом синхронизации считывания устройства и нулевым входом триггера, вход сброса - с выходом триггера, а группа выходов - с группой входов третьего дешифратора, выход которого подключен к счетному входу второго счетчика и единичному входу триггера. На чертеже представлена блок-схема устройства. Устройство содержит буферные регистрйя 1, первый дешифратор 2, второй дешифратор 3, элемент И 4, сумматор 5, элементы НЕ 6, первый счетчик 7, второй счетчик 8, третий дешифратор 9, третий счетчик 10, триггер 11, информационные вход 12 и выход 13 устройства, информационные входы 14 буферных регистров, входы 15 записи буферных регистров 1, вхо- j ды 16 управления буферных регистров 1, входы 17 считывания информации из буферных регистров 1, входы 18 и 19 групп входов cy мatopa, выходы 20 группы контрольных выходов устройства, выход 21 разрешения считывания, вход 22 синхронизации записи устройства, нулевой вход 23 триггера- 1 1 , единичный вход 24 триггера 1 1 , вход 25 сброса счетчика 10, счетный вход 26 счетчика 10, вход 27

310831

инхронизации считывания, буферные ; , егистры 1 являются П-разрядными двиговыми регистрами и служат для риема информации, поступающей на ходы 1А из ЭВМ через вход 12, и пе- 5 редачи ее через выход 13абоненту;

Последовательное подключение выхоов буферных регистров 1 к выходу 13 устройства осуществляется по проводному ИЛИ, управление которым осуществ-10 яется через вход16 буферных регистров 1, первый счетчик 7, вход которого подключен к входу 22 устройства, совместно с первым дешифратором 2, а также второй счетчик 8, вход которо- 15 го подключен к выхЪду третьего деифратора 9, coBMetTHo с вторым деифратором 3 предназначены для последовательного подключения буферный: регистров 1 на запись информации па- 20 раллельным кодом из ЭВМ и выдачи ее по выходу 13 последовательным кодом абоненту. Управление записью и считыванием информации осуществляется соответственно через входы 15 и 17 25 регистров 1, а через вход 16 осуществ ляется управление третьим состоянием. Счетчик 7 подключен через элементы НЕ 6 к входам 18 сумматора, а счетчик 8 - к входам 19 сумматора, зо с выходов сумматора 5, подключенных к выходу 20 устройства, в ЭВМ поступает информация в двоичном коде о количестве свободных для приема информации буферных регистров 1. С выхода элемента И 4, с выхода 21 устройства абоненту поступает разрешение на считывание информации из буферных регистров 1. Счетчик 10 и дешифратор 9 служат для вырабатывания 40 импульса переключения счетчика 8, триггер 11 служит для установки счетчика 10 в исходное состояние.

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

Информационное слово, предназначенное для передачи из ЭВМ абоненту, поступает через вход 12 устройства, на- вход 14 буферных регистров, 1. Счетчик 7 возбуждает один из выходов 50 дешифратора 2.

Первый синхроимпульс из ЭВМ через вход 22 поступает на счетный вход счетчика 7 и на вход 15 буферного регистра 1, соответствующего возбуж- 55 денному выходу дешифратора 2, и обеспечивает запись в него информационкого слова. По заднему фронту этого

764

же импульса увеличивается на единицу число на выходе счетчика 7, тем самьм подключается следующий буферный регистр 1 для приема очередного информационного слова. После этого уменьшается на единицу состояние сумматора 5 и в ЭВМ поступает код, говорящий о том, что свободных регистров осталосьна один меньше относительно исходного количества буферных регистров , а также вывешивается через выход 21 устройства разрешение на считывание информации, говорящее о том, что информация для абонента имеется как минимум в одном из буферных региетров 1 и ее можно считывать. Изменение состояния сумматора 5 достигается тем, что число с выходов счетчика 7 поступает на входы 18 сумматора 5 через элементы НЕ 6.

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

При наличии разрешения на выходе 21 устройства импульсы считывания начинают поступать через вход 27 устройства на вход 17 буферных регистров 1, а также на, вход 26 счетчика 10. После прохождения 11-го импульса считывания информационное слово полностью выдается абоненту. Счетчик 10 просчитывает п импульсов, дешифратор 9 вьщеляет этот импульс и взводит триггер 11, который сбрасывает счетчик 10 в исходное состояние. Этим же импульсом счетчик 8 увеличивает на единицу свое содержимое и возбуждает соответствующий выход дешифратора 3 для подключения следующего буферного регистра 1 на вы-, ход 13. Состояние на выходе сумматора 5 увеличивается на единицу и через выход 20 устройства в ЭВМ поступит число в двоичном коде, говорящее о том, что свободных буферных регистров стало на один больше. Когда на вход устройства 27 поступит ll+1-й импульс, он установит в исходное состояние триггер 11, и счетчик 10 вновь будет просчитывать импульсы считывания.

Таким образом, устройство обеспечивает одновременный ввод в парал510831766

лельном коде информации от ЭВМ в абоненту, что повьшает быстродейстсвобод1Ше буферные регистры и вывод -вие устройства по сравнению с протов последовательном коде информации типом.

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

название год авторы номер документа
Устройство для сопряжения электронной вычислительной машины с абонентом 1983
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
SU1137474A1
Устройство для сопряжения электронно-вычислительной машины с абонентом 1984
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
SU1238088A1
Устройство для сопряжения ЭВМ с абонентом 1986
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
SU1319041A1
Адаптивное устройство для сопряжения ЭВМ с каналами связи 1987
  • Прохончуков Сергей Рудольфович
  • Гусев Сергей Иванович
  • Подвальный Семен Леонидович
SU1532938A1
Устройство для обмена информацией между абонентом и ЭВМ 1986
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
  • Бураков Виктор Алексеевич
  • Пугачев Валерий Сергеевич
SU1314346A1
Устройство для сопряжения ЭВМ с абонентом 1985
  • Шпиньков Игорь Николаевич
  • Гайдук Валерий Иванович
  • Дорофеев Анатолий Викторович
SU1287170A1
Устройство для сопряжения ЦВМ с группой абонентов 1988
  • Дапин Олег Иосифович
  • Васильев Александр Александрович
  • Кузьменко Ильмира Зиатдиновна
  • Матвеев Владимир Борисович
  • Мотягина Раиса Мухаметшарифовна
  • Ярмухаметов Азат Усманович
SU1559349A1
Устройство для ввода информации 1989
  • Гендельман Ефим Матвеевич
  • Рожков Юрий Федорович
  • Невский Олег Михайлович
  • Босолаев Игорь Васильевич
  • Зацепин Михаил Алексеевич
  • Воропаева Маргарита Евгеньевна
SU1695314A1
Устройство для сопряжения абонентов с каналами связи 1985
  • Голдырев Евгений Александрович
  • Ерохин Геннадий Иванович
  • Кожанов Александр Васильевич
  • Никитин Виктор Анатольевич
  • Райцис Ян Нухимович
  • Соколов Владимир Александрович
  • Соломенцева Надежда Васильевна
  • Филимонов Юрий Павлович
  • Пустовойтов Олег Игоревич
SU1262510A1
Устройство для сопряжения источника и приемника информации 1984
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
  • Бураков Виктор Алексеевич
  • Крылова Екатерина Михайловна
SU1236491A1

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

Реферат патента 1984 года Устройство для сопряжения

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ, содержащее группу буферных регистров, два дешифратора, сумматор, два счетчика и группу элементов НЕ, причем информационные входы буферных регистров группы соединены с информационным входом устройства, а входы записи и управления - соответственно с соответствующими выходами первого и второго дешифраторов, группы входов которых подключены соответственно к группам выходов первого и второго счетчиков, группа выходов сумматора соединена с группой контрольных выходов устройства, первая Группа входов - через элементы НЕ группы с группой выходов первого счетчика, а вторая группа входов с группой выходов второго счетчика, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены третий счетчик, третий дешифратор, триггер и элемент И, причем выходы и входы считывания буферных регистров группы соединены соответственно с информационным выходом и входом синхронизации считывания устройства, группа входов элемента И подключена к группе выходов сумматора, а выход является выходом разрешения считьшания устройства, счетный вход первого счетS чика и управляющий вход первого десл шифратора соединены с входом синхронизации записи устройства, счетный вход третьего счетчика соединен с входом синхронизации считывания устройства и нулевым входом триггера, вход сброса - с выходом триггера, а группа выходов - с группой входов третьего дешифратора, выход которого эо со подключен к счетному входу второго счетчика и единичному входу триггера. О5,

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство обмена 1974
  • Светников Олег Григорьевич
  • Веселовский Валерий Валентинович
SU503231A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для сопряжения 1978
  • Ионова Валентина Александровна
  • Старшинин Владимир Николаевич
SU723563A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
/

SU 1 083 176 A1

Авторы

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

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

Даты

1984-03-30Публикация

1982-12-24Подача