Устройство для управления формированием массивов данных учета населения

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я) s G 06 F 15/40

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4738975/24 (22) 22.09,89 (46) 30.04,92, Бюл. N. 16 (71) Всесоюзный научно-исследовательский институт проблем вычислительной техники и информатики (72) И,А. Данильченко, Е.С. Бичугов, А.Н.

Романов и Н.B. Ромшин (53) 681.325 (088,8) (56) Авторское свидетельство СССР

¹ 1305635, кл, G 05 В 15/02, 1985, Авторское свидетельство СССР

N 1660014, кл. G 06 F 15/40, 1988.

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

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

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

Устройство (фиг. 1) содержит входной регистр 1, регистры 2 — 4, блоки 5 — 7 памяти, первую группу элементов N 8-10, вторую группу элементов И 11 — 13, шесть блоков элементов И 14-19,.три блока элементов

ИЛИ 20 — 22, четыре элемента 23 — 26 задержки, блоки 27-29 выборки адресов данных, элементы ИЛИ 30-32, входы 33-40 и выходы

„„SU ÄÄ 1730642 А1 (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ

ФОРМИРОВАНИЕМ МАССИВОВ ДАННЫХ

УЧЕТА НАСЕЛЕНИЯ (57) Изобретение относится к автоматике, в частности к устройству для управления формированием массивов данных учета населения. Цель изобретения состоит в упрощении устройства и повышении его быстродействия. Цель достигается путем реализации функции обновления данных в реальном масштабе времени, что обеспечивается введением второй группы элементов И, третьего блока элементов И, третьего блока элементов ИЛИ, третьего регистра. второго и третьего блоков выборки адресов данных, третьего блока памяти и трех блоков элементов И. 2 ил, 41-43 устройства, входы 44, 45 селекторов адреса и их выходы 46 — 50, а также входы 51.

52 блоков памяти, дешифратор 53, Блоки выборки адресов данных (фиг, 2) содержат дешифраторы 54 — 56. триггер 57. элементы 58, 59 задержки, элементы И 60, 61, вторую группу элементов И 62 — 65. третью группу элементов И 66. включающих элементы И 60 — 61.

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

Рассмотрим работу устройства в первом режиме.

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

1730642 рождения, адрес проживания, всп. признаки. Эти сообщения синхросигналом с входа

34 записываются в регистр 1, Дешифратор 53 расшифровывает код заглавной буквы фамилии и открывает один из элементов И 8 — 10, общее число которых составляет 32, и один из блоков элементов

И 14 — 16 соответствующих данной букве.

Для определенности рассуждений положим, что открыты будут элемент 8 и блок элементов И 14. Синхроимпульс с входа 34 задерживается элементом 23 на время срабатывания регистра 1 и дешифратора 53, проходит элемент И 8 и поступает на синхронизирующий вход 44 блока 27, С входа 44 блока 27 синхронизирующий импульс поступает на единичный вход триггера 57 (фиг. 2) и устанавливает его в единичное состояние, при котором триггер на выходе 47 устанавливает высокий, а на выходе 48 — низкий потенциал, Высокий потенциал с выхода 47 блока

27 открывает блок элементов И 14 и подключает выходы регистра 1 через блок И 14 и блок ИЛИ 20 к информационному входу регистра 2, С выхода 48 триггер 57 низким потенциалом закрывает элемент 11 и блок элементов И 17, тем самым блокируя прохождение кода запроса с входа 36.

Тот же синхроимпульс с выхода элемента И 8 задерживается элементом 58 задержки (фиг. 2) на время переключения триггера 57, с выхода 46 блока 27 через элемент ИЛИ 30 поступает на синхронизирующий вход регистра 2 и записывает в него содержимое регистра 1.

Дешифратор 54 (фиг. 2) расшифровывает код фамилии с входа 45 и открывает один из элементов 62 — 63. Допустим, это будет элемент И 62.

Дешифратор 55 расшифровывает год рождения и открывает один из элементов И

62 — 63. Допустим, таким элементом оказался элемент И 62.

Дешифратор 56 расшифровывает код имени-отчества и открывает соответствующий элемент 60, 61 группы 66. Допустим, таким элементом будет элемент И 60. В результате этого высокий потенциал от дешифратора 54 через элементы И 62 и 60 подается на адресный вход блока 5 памяти.

Одновременно с этим синхроимпульс с выхода элемента 58 задержки задерживается элементом 59 на время срабатывания всех дешифраторов, с выхода 50 блока 27 поступает на вход управления записью блока 5 памяти и записывает в фиксированную ячейку памяти кодограмму с выхода регистра 2.

Тот же синхроимпульс после задержки элементом 59 поступает на инверсный вход триггера 57 и возвращает его в исходное состояние, при котором он снимает блокировку обращения к фамилиям с данной буквы через элементы И 11 и 14. Кроме того, после записи кодограммы сообщения в блок

5 импульс с выхода элемента 59 задержки сбрасывает триггер 57 в исходное состояние и тем самым снимает блокировку с входных цепей запроса (элементов И 11 и 17).

При отсутствии обновления данных по фамилиям, начинающимся с букв, в которых нет обновления, можно получить справку о месте жительства лица, фамилия, имя, отчество и год рождения которого известны, В этом случае запрос по фамилии, начинающейся с заданной буквы, поступает на один из входов 36, 38, 40, Запрос имеет следующий вид:

Фамилия Имя, отчество Год рождения

Кодограмма запроса, например, с входа

36 через открытые с выхода 48 блока 27 высоким потенциалом триггера 57 блок элементов И 17 и блок элементов ИЛИ 20 поступает на информационный вход регистра

2, куда записывается синхроимпульсом, поступающим с входа 35 через элементы И 11 и ИЛИ 30, Код запроса с выхода регистра 2 поступает на вход 45 блока 27 и описанным выше образом осуществляет селекцию адреса ячейки памяти блока 5, подлежащей считыванию, После установки адреса импульсом с выхода элемента 24 задержки, задерживающим синхроимпульс на время установки адреса, осуществляется опрос содержимого ячейки блока 5 по входу 51.

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

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

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

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

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

50

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

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

5 тактовым входом третьего регистра, информационный вход которого соединен с выходом третьего блока элементов ИЛИ, вторые входы второго и третьего блоков элементов

И соединены соответственно с выходами

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

20 выход входного регистра соединен с третьими входами блоков элементов И с первого по третий, выход третьего блока элементов

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

30 с входами строба второго и третьего элементов памяти соответственно, выходы блоков элементов И с четвертого по шестой соединены соответственно с вторыми входами блоков элементов ИЛИ"с первого по тре35 тий, а первые входы соединены с первыми входами элементов И второй группы и подключены к выходу инверсии "режима блоков выборки адресов данных с первого по третий соответственно. вторые входы бло40 ков элементов И и элементов И второй группы образуют вход запроса и вход импульсов сопровождения устройства соответственно.

1730642 иг.

1730642

ЗПБП ЗПРК

Фиг.z

Составитель В.Бородин

Редактор А.Маковская Техред М,Моргентал Корректор О,Кравцова

Заказ 1513 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва. Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Устройство для управления формированием массивов данных учета населения Устройство для управления формированием массивов данных учета населения Устройство для управления формированием массивов данных учета населения Устройство для управления формированием массивов данных учета населения Устройство для управления формированием массивов данных учета населения 

 

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

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

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

Изобретение относится к вычислительной технике

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

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

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

Изобретение относится к автоматике и вычислительной технике, а именно к разделу формирования изображений с помощью ЭВМ и цифровых систем, и может быть использовано в системах визуализации при машинном моделировании и проектировании цветных полутоновых псевдообъемных изображений, в частности в тренажерно-моделирующих комплексах

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

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

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

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

Изобретение относится к электронным играм

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

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

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

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

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

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

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