Многоканальное устройство для редактирования Советский патент 1986 года по МПК G06F17/24 

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

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

Целью изобретения является повышение быстродействия устройства.

На чертеже приведена схема устройства для п 3.

На чертеже приняты обозначения: дешифратор 1, каналы 2 - 4, группы 5 и 6 элементов ИЛИ, группы 7-12 элементов И, элементы Ш1И 13-16, входы 17-19 устройства, выходы 20- 22 устройства, входы признаков 23- 25 устройства, вькоды 26-32 дешифратора 1..

В таблице приведено соответстви выходов дешифратора 1 кодам на его входах.

1 1

О О

1 1

о 1

о 1 о 1

26 27 28 29 30 S1 32

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

На.вход 23 подается сигнал, если в выходном слове (строке выходного отношения) требуется оставить значение первого элемента (группу разрядов) из входного слова (строки входного отношения). Если же значение первого элемента необходимо исключить из строки, то на вход 23 подается нулевой уровень. Аналогично, если требуется передать на выход устройства значения второго и/или третьего элемента строки входного отношения, то подаются сигналы на входы 24 и /или 25 соответственно После установки режима проецирования строк отношения сигналами на входах 23-25 устройство готово к работе.

На входы 17-19 подается строка отношения, над которым необходимо выполнить операцию проекции реляционной алгебры. Строка отношения состоит из трех компонент, т.е. значений первого, второго и третьего элемеатов в этой строке, которые поступают на входы 17-19 соответственно. При исключении некоторых компонент из строки остающиеся компоненты сдвигаются (к местоположению первой компоненты), заполняя свободные группы разрядов выходной строки.

Пусть А номер какой-либо компоненты входной строки, а В номер компоненты в выходной строке, по месту которой выдается из устройства компонента А. Компонента В определяется следующим образом

В А -Са,

где Са - количество нулевых признаков на входах признаков соответствующих компонентам с первой по (А-1)-ую.

Пример. Пусть необходимо оставить в строке отношения первую и третью компоненты. Для реализации этого режима работы подаются сигналы на входы 23 и 25, в результате чего появляется сигнал на выходе 30 дешифратора 1, который открывает группы 7 и 11 элементов И. Вследствие этого к выходу 20 подключается вход-17, что соответствует передаче первой компоненты, а к выходу 21 подключается вход 19, что определяет передачу третьей компоненты по месту второйi

Пример. Пусть необходимо оставить в строке отношения только третью компоненту. Для этого подается сигнал на вход 25, в результате чего появляется сигнал на выходе 29 дешифратора. 1, который открывает группу 9 элементов И. В результате этого к выходу 20 подключается вход 19, что соответствует передаче третьей компоненты по месту первой.

Пример. Пусть необходимо оставить в строке отношения все ее компоненты. В этом случае подаются сигналы на входы 23-25. Это ведет к появлению сигнала на выходе 32 дешифратора 1, которьй открывает группы 7, 10 и 12 элементов И, в результате чего строка передается на выходы устройства без изменений.

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

Многоканальное устройстве) для редактирования, содержащее группы элементов ИЛИ, группы элементов И, :элементы ИЛИ, дешифратор, входы ко- Topofo являются входами приэнаков устройства, отличающееся тем, что, с целью повышения быстродействия, i-й информационньш вход (, ..., п) устройства соединен ;с информационными входами элемен-. тов И первой группы i-ro канала, выходы которых соединены с первыми входами элементов ИЛИ группы i-r канала, кроме последнего, выход дешифратора с единицами в разрядах

1( 2 IxCk п, Ip

р 1, 2, .,,, k- 1)соединен с соответствующими входами 1 ,-го, (Ig - -1)-го, 1ц -(k+1)-ro элементов

20

211759 .4.

ИЛИ первого k-ro каналов соответственно, выход первого элемента ИЛИ i-ro канала соединен с разрешающими входами элементов И первой группы,

5 выход j-ro j 2, ..,, n-(i+1)3 элемента ИЛИ i-ro канала соединен с разрешающими входами элементов И j-й группы i-ro канала, выходы которых соединены с j-ми входами эле10 ментов ИЛИ группы i-ro канала, выходы которых являются i-M выходом устройства, разрешающие входы элементов И группы последнего канала соединены с последним выходом де15 шифратор.а, выходы являются последним выходом устройства, i-й информационный вход устройства соединен с информационными входами элементов И i-(m+1)-и группы (т 1, 2, ..., i-1) каждого т-го канала.

20

2f

22

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

название год авторы номер документа
Устройство для сравнения строк таблиц 1985
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
  • Палагушин Владимир Александрович
SU1561072A1
Устройство для ограничения отношений между данными понятиями 1984
  • Богумирский Борис Сергеевич
SU1228115A1
Устройство для выполнения операций редактирования записей таблиц 1984
  • Богумирский Борис Сергеевич
SU1543419A1
Устройство для преобразования кодов с одного языка на другой 1983
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
  • Храпко Роман Васильевич
SU1124329A1
Устройство для построения гистограмм 1984
  • Кучеренко Константин Иванович
  • Матвеев Юрий Николаевич
  • Очин Евгений Федорович
SU1188754A1
Устройство для сортировки двоичных чисел 1982
  • Финаев Валерий Иванович
SU1049900A1
Устройство для умножения @ -разрядных чисел 1986
  • Лопато Лилия Григорьевна
  • Шостак Александр Антонович
SU1374217A1
Распределенная система для программного управления технологическими процессами 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Вуколов Сергей Алексеевич
  • Мочалов Виктор Федорович
  • Грибкова Валентина Максимовна
SU1605212A1
Устройство для определения отношения множеств 1986
  • Богумирский Борис Сергеевич
  • Глазков Сергей Васильевич
  • Яцук Виктор Яковлевич
SU1561074A1
Устройство для редактирования элементов таблиц 1990
  • Пришибской Александр Владимирович
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
SU1789993A1

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

Реферат патента 1986 года Многоканальное устройство для редактирования

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

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

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

Устройство для преобразования кодов с одного языка на другой 1978
  • Бородаев Валерий Александрович
  • Трудов Юрий Васильевич
  • Чернаков Эдуард Павлович
SU780011A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Патент США 3440615, кл
Способ отопления гретым воздухом 1922
  • Кугушев А.Н.
SU340A1

SU 1 211 759 A1

Авторы

Богумирский Борис Сергеевич

Даты

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

1984-08-09Подача