Устройство обмена данными Советский патент 1991 года по МПК G06F15/16 

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

сл

с

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

название год авторы номер документа
Устройство обмена данными 1989
  • Ваврук Евгений Ярославович
SU1615731A2
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами 1990
  • Пименов Анатолий Владимирович
  • Шапоров Игорь Дмитриевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
SU1751775A1
Устройство обмена данными 1986
  • Ваврук Евгений Ярославович
  • Лабяк Роман Степанович
  • Заячкивская Людмила Богдановна
SU1325497A1
Процессор ввода-вывода 1989
  • Бочаров Алексей Васильевич
  • Залесин Владимир Петрович
  • Захватов Михаил Васильевич
  • Горшков Павел Васильевич
  • Грошев Анатолий Сергеевич
  • Кольцова Сталина Львовна
  • Пшеничников Леонид Евгеньевич
  • Семин Сергей Анатольевич
  • Соловской Андрей Александрович
SU1797722A3
Устройство для сопряжения процессора с устройствами вывода 1984
  • Хавкин Лев Моисеевич
  • Завьялов Валерий Петрович
  • Носков Виктор Петрович
  • Каневский Евгений Александрович
SU1206788A1
Микропрограммное устройство управления 1985
  • Литвинов Виктор Васильевич
  • Швеин Алексей Анатольевич
  • Шумей Александр Сергеевич
SU1315974A1
Устройство для связи процессора с запоминающим устройством 1983
  • Кипецкий Юрий Антонович
SU1083196A1
Имитатор канала 1987
  • Самчинский Анатолий Анатольевич
SU1425675A2
Устройство отсчета времени в цвм 1977
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Тафель Владимир Моисеевич
SU691828A1
Устройство для обмена двухмашинного вычислительного комплекса 1981
  • Кириченко Николай Васильевич
  • Калмыков Валентин Александрович
  • Левков Владимир Ефимович
  • Никитин Александр Петрович
SU991403A1

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

Реферат патента 1991 года Устройство обмена данными

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

Формула изобретения SU 1 697 083 A2

21

о ю VI о

00

со

N)

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

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

На фиг.1 приведена функциональная схема устройства; на фиг,2 - временная диаграмма работы формирователя управляющих сигналов.

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

Блок 1 дешифрации номера регистра содержит шифратор 9, регистр 10, дешифратор 11 и элемент И 12.

Блок 2 регистров содержит регистры

13i-13K.

Блок 3 вывода информации содержит многовходовый коммутатор 14.

Кроме того, обозначены шина 15 адреса, шина 16 данных, шина 17 управления, выход 18, вторые адресные входы 19, вход

20установки в нулевое состояние, центральный процессор 21, вспомогательный процессор 22 и вход 23 начальной установки.

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

По сигналу начальной установки регистры узла 6 регистровой памяти устанавливаются в единичное состояние. По сигналу на вход 20 регистры 13 устанавливаются в нулевое состояние. Центральный процессор

21управляет работой системы: осуществляет сегментацию памяти, вычисляет адреса операндов, сами операции и т.д. Вспомогательный процессор 22 является специализированным и выполняет математические операции. При работе системы на шине 15 адреса находится адрес, на шине 16 - данные, по шине 17 формируются сигналы управления. Каждый адрес, по которому формируется информация для процессора 22, распознается шифратором 9, и, если операнд принадлежит процессору 22, на первом выходе идентификации шифратора 9 появляется сигнал единичного уровня. На информационных выходах шифратора 9 формируется код номера операнда для записи в блок 2 регистров. Запись информации с выходов шифратора 9 в регистр 10 происходит по сигналу стробирования адреса, поступающего на вход стробирования адреса через шину 17, при наличии

единичного сигнала признака идентификации (с выхода элемента И 12). Одновременно, сигнал единичного уровня с выхода элемента И 12 запускает формирователь 4 управляющих импульсов. В начальный мо0 мент времени и при первом считывании каждого из регистров узла 6 регистровой памяти, на вход счетчика 5 поступают все сигналы единичного уровня (111...11), увеличение которых на +1 формирует на выходе

5 счетчика 5 значение 000...00, тем самым формируя на выходе дешифратора 11 сигнал выборки первого регистра определенной группы регистров блока 2 регистров. По сигналу на входе стробирования дан0 ных, поступающему по шине 17, информация, поступающая через шину 16, записывается в соответствующий регистр 13|. Одновременно, в регистр 13i записывается и признак идентификации. При

5 распознавании следующего адреса происходит увеличение содержимого счетчика адреса на + 1 относительно информации, записанной в соответствующий регистр узла 6.

0

После подготовки данных процессор 21

передает управление вспомогательному процессору 22. Получив управление, процессор 22 начинает выполнять заданную

5 подпрограмму и считывает данные из регистров 13, открывая коммутатор 14 по определенным входам на выход устройства. Одновременно с информацией из регистров 13 считывается признак идентификации,

0 указывающий, что в соответствующий регистр 13 записана информация. Одновременно со считыванием информации информация по вторым адресным входам поступает на вход дешифратора 8, который

5 настроен так, что при выполнении любой программы процессором 22 на его выходе формируется сигнал единичного уровня, который через элемент ИЛИ 7 устанавливает регистры узла 6 регистровой памяти в еди0 ничное состояние, подготавливая устройство к приему новых данных для процессора 22, После считывания всей информации процессор 22 формирует сигнал на входе 20, по которому все регистры 13 устанавлива5 ются в нулевое состояние.

После окончания выполнения подпрограммы процессор 22 выдает сообщение процессору 21 об окончании работы и считывание результата происходит через шины 15-17.

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

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

Устанобочньи выход

памяти, адресные входы которого соединены с группой выходов блока дешифрации памяти регистра, вторые адресные входы которого соединены с входом данных узла

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

0 ИЛИ, первый вход которого соединен с входом начальной установки устройства, второй вход элемента ИЛИ соединен с выходом .дешифратора, вход которого является адресным входом устройства, вход установки

5 в нулевое состояние которого соединен с входом установки в нулевое состояние блока регистров, вход идентификации которого соединен с выходом идентификации блока дешифрации номера регистра.

J-I

01Л.1

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

Устройство обмена данными 1986
  • Ваврук Евгений Ярославович
  • Лабяк Роман Степанович
  • Заячкивская Людмила Богдановна
SU1325497A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 697 083 A2

Авторы

Ваврук Евгений Ярославович

Галкин Юрий Валентинович

Чиркова Людмила Вадимовна

Даты

1991-12-07Публикация

1989-07-28Подача