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

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

 

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

Известно устройство, содержащее элемент И, два счетчика, блок хранения векторов, два блока алгебраического суммирования, четыре регистра, блок сравнения с допуском, коммутатор, блок памяти, два элемента задержки, элемент ИЛИ [1].

Недостатком устройства являются относительно узкие функциональные возможности.

Наиболее близким к заявляемому устройству является устройство, содержащее регистр, две группы регистров, генератор тактовых импульсов, счетчик, компаратор, блок умножения импульсов, два блока вычитания, блок умножения на "0", два блока умножения, интегратор [2].

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

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

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

Анализ научно-технической литературы показал, что до даты подачи заявки отсутствовали устройства с указанной совокупностью признаков.

Следовательно, предложение отвечает требованию новизны.

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

Следовательно, предложение отвечает требованию изобретательского уровня.

При этом, как будет показано ниже, входящие в состав устройства элементы и блоки широко используются в электронной и импульсной технике, что позволяет сделать вывод о соответствии предложения требованию промышленной применимости.

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

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

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

Кроме того, группа 5 регистров содержит m-параллельных регистров 5-1, 5-2, ... 5-m, информационные входы которых объединены и являются информационным входом группы 5 регистров. Управляющие входы параллельных регистров 5-1, 5-2, ... 5-m являются группой управляющих входов группы 5 регистров.

Работает устройство для преобразования массивов цифровых сигналов следующим образом.

Рассмотрим работу на примере построения иерархического списка данных.

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

Указанный алгоритм выбора реализуется следующим образом.

При запуске устройства от внешнего источника, не показанного на чертеже, при подаче импульса на управляющий вход регистра 1 в него записывается массив данных в виде линейной записи, затем запускается генератор 4 тактовых импульсов, который соединен с сигнальным входом регистра 1 и управляющим входом второго коммутатора 3. По импульсу от ГТИ 4 из выхода регистра 1 на информационный вход дешифратора 6 подается информация об указателе идентификатора линейной записи. Кроме того, из выхода регистра 1 подается на информационный вход первого коммутатора 2 информация, содержащаяся в линейной записи. Затем из выхода дешифратора 6 на управляющий вход первого коммутатора 2 и управляющий вход второго коммутатора 3 поступает преобразованный сигнал. Далее из выхода второго коммутатора 3 импульс передается строго определенному регистру группы регистров 5, в который производится запись информации, поступающей из выхода первого коммутатора 2. Остановка генератора 4 тактовых импульсов происходит по сигналу от внешнего устройства, не показанного на чертеже, которое проверяет наличие линейной записи в линейном списке. В конце работы данного устройства в регистрах 5-1, 5-2...5-m группы 5 регистров находятся массивы данных, преобразованные в виде иерархического списка данных.

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

Источники информации

1. Авторское свидетельство СССР № 1809436, кл. G 06 F 7/4, 1991.

2. Патент на изобретение RU № 2214624, кл. 7 G 06 F 17/00.

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



 

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

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

Изобретение относится к вычислительной технике и может быть использовано для исследования систем массового обслуживания (СМО). .

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

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

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

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

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

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

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

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

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

Изобретение относится к системам обработки информации. .

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

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

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

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

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

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

Изобретение относится к вычислительной технике, в частности, к системе интернет-банкинга информационно-маркетингового центра электронной торговли
Наверх