Устройство для формирования унифицированного машинного массива классификатора

 

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

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

Известно вычислительное устройство, содержащее счетно-решающий блок, выполняющий решение одной или класса математических задач одного типа последовательного и/или параллельного действия, блоки ввода, вывода и предъявления результата решения, необходимые для сопряжения с другими устройствами вычислительных систем [1].

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

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

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

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

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

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

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

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

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

1 - управляемый блок ввода;

2 - дискриминатор видеоимпульсов сопутствующих и семантических символов;

3 - блок выделения сопутствующих видеоимпульсов;

4 - блок выделения видеоимпульсов семантических символов;

5 - блок предъявления информации (монитор);

6 - блок выделения видеоимпульсов полей кодов и наименований классификатора;

7 - блок памяти машинных массивов;

8 - блок памяти машинного массива сопутствующих символов;

9 - блок памяти машинного массива символов полей кодов и наименований классификатора;

10 - блок вывода;

11 - получатель информации классификатора;

12 - управляющий вход блока вывода;

13 - схема ИЛИ на три входа;

14 - блок регистров;

15 - регистр последовательности видеоимпульсов переменной длительности и содержания;

16 - регистр взаимного подобия видеоимпульсов, например, символов кириллицы или латиницы;

17 - регистр числа пробелов между видеоимпульсами;

18 - преобразователь видеоимпульсов графических символов в семантические;

19 - блок выявления и исправления ошибочных видеоимпульсов.

В исходном положении выход управляемого блока ввода 1 подключен через дискриминатор видеоимпульсов сопутствующих и семантических символов 2 к входам блока выделения сопутствующих видеоимпульсов

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

Выходы преобразователя видеоимпульсов графических символов в семантические символы 18 и блока выявления и исправления ошибочных видеоимпульсов 19 подключены к входам блока выделения видеоимпульсов полей кодов и наименований классификатора 6.

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

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

С выхода блока выделения видеоимпульсов семантических символов 4 сигналы поступают на входы блока регистров 14 и на входы преобразователя видеоимпульсов графических символов в семантические символы 18 и блока выявления и исправления ошибочных видеоимпульсов 19, а также на вход блока выделения видеоимпульсов полей кодов и наименований классификатора 6. Выходные сигналы блока 6 направляются на информационные входы блока памяти машинного массива символов полей кодов и наименований классификатора 9 для их запоминания и хранения. Блоки памяти 8 и 9 взаимосвязаны между собой своими управляющими входами и представляют собой единый, динамически связанный, массив классификатора, построенный по единым правилам.

С помощью блока вывода 10 при его ручном включении управляющим элементом 12 информация о содержимом классификатора поступает получателю 11.

Если в семантической части выделенных видеоимпульсов находятся графические символы, то блок 18 автоматически преобразует их в семантические и направляет на вход блока выделения видеоимпульсов полей кодов и наименований классификатора 6 для их последующего запоминания и хранения в блоке 9 памяти.

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

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

Схема ИЛИ 13 обеспечивает независимость работы регистров 15, 16 и 17 друг от друга. Запуск управляемого блока ввода 1 осуществляется вручную оператором. Управляющие элементы оператора на чертеже не показаны.

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

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

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

1. Вычислительное устройство. БЭС, т.5, М.: Советская энциклопедия, 1971 г., с.571, (аналог).

2. Справочник по радиоэлектронным системам в 2-х томах. Т.1. Захаров В.Н., Кривицкий Б.Х. и др. Под ред. Б.Х.Кривицкого - М.: Энергия, 1979, с.154, рис.2.2, (прототип).

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



 

Наверх