Устройство для регистрации информации Советский патент 1975 года по МПК G06F7/00 G06K15/00 

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

1

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

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

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

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

Кроме того, известные устройства не обеспечивают формирования длины вводимого цифрового слова. Так, например, в РП-50 из блока набора и индикации всегда выводится 8-ми разрядное десятичное число. В то же

время во многих случаях необходим ввод индицируемых цифровых СЛОВ (чисел) переменной, но при этом заранее задаваемой разрядности.

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

Эта цель достигается введением счетчика символов, дешифратора состояний, регистра кодов, дешифратора кодов, вентиля, триггера, элементов И, ИЛИ и «Запрет, причем

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

И, подключенного -к. блоку управления, триггеру и вентилю, входы которого соединены с буферным регистром и блоком управления, подключенным ко второму элементу «Запрет. Выходы вентиля подключены к счетчику символов, счетный вход которого соединен с блоком управления, а выходы подключены к дешифратору состояний, соединенному с первым и вторым элементами «Запрет и вторым элементом И, подключенным к дешифратору символов, первому и второму

элементам «Запрет. Другие выходы дешифратора кодов соединены с блоком управления, подключенным к первому элементу «Запрет, второму элементу И, соединенному с первым элементом и триггером, и элементу ИЛИ, подключенному к счетчику символов, второму элементу «Запрет и триггеру.

Блок-схема устройства представлена на чертеже.

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

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

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

Записанный в регистре кодов б код операции дещифрирует дешифратор кодов 7, с выхода которого поступают соответствующие сигналы в блок управления 3.

В исходном состоянии триггер 8 и счетчик символов 9 устанавливаются в исходное (нулевое) состояние сигналом начальной установки, ноступающим на соответствующие установочные входы из блока управления 3 через элемент ИЛИ 10.

При работе с автоматическим формированием длины регистрируемого слова и с контролем нереиолнения разрядной сетки при очередном опросе программы в буферный регистр 4 записывается команда «Формат, состоящая из кода олерации и двоичного числа, задающего длину регистрируемого слова. Код операции переписывается из буферного регистра 4 в регистр кодов 6. Этот код расшифровывается дешифратором кодов 7, на выходе которого вырабатывается сигнал, поступающий на входы блока управления 3 и элемента И 11. По синхронизирующему сигналу от блока управления 3 на выходе элемента И 11 вырабатывается сигнал, который поступает на управляющий вход вентиля 12. Вентиль разрещает передачу хранящегося в буферном регистре 4 двоичного числа, определяющего длину регистрируемого слова, в счетчик символов 9. Сигнал с выхода элемента И 11 устанавливает также в единичное состояние триггер 8.

При следующем опросе программы в буферный регистр 4 записывается команда

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

по сигналам от блока управления 3 происходит посимвольная выборка одного слова информации (труппы символов, ограниченной служебным символом конца слова, например символом «Разделитель информации) из заданного программой датчика 1 информации в приемники ииформации 5.

При выборке слова из соответствующего датчика 1 ( в частности, это может быть цифровая клавиатура с промежуточным регистром памяти для хранения набранного слова и с индикатором) для индикации произведенного набора в центральное устройство 2 поступает т символов, из которых п первых символов являются незначащими (например, символы «О или «Пробел). Число СИ1МВОЛОВ т определяется объемом промежуточного регистра памяти в датчике 1, в котором хранится набранное слово (число). Число незначащих символов п определяет

длину регистрируемого слова, равную (т-п), и задается с помощью программы (это число записывается в счетчике символов 9 слова). При каждом опросе датчика 1 блок управления 3 формирует сигнал, поступающий на

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

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

момент из датчика 1 в буферный регистр 4. В том случае, если дещифратор символов 13 дешифрует незначащий символ (напри.мер, символ «О или «Пробел), на его выходе появляется сигнал, поступающий на

вход элемента И 14. Если в этот момент содержимое счетчика символов 9 не равно нулю, дещифратор состояний 15 счетчика символов вырабатывает единичный сигнал, который также поступает на вход элемента И

14. В сочетании с третьим сигналом (с выхода единичного плеча триггера 8) на входе элемента И 14 эти сигналы вызывают появление на его выходе единичного сигнала, поступающего в блок унравления 3 и блокирующего передачу незначащего символа в приемники информации 5.

В том случае, если при соблюдении всех указанных выше условий дешифратор символов 13 не дешифрует незлачащий символ

(т. е. если в -буферном регистре 4 в данный

момент записан значащий символ) и на выходе дешифратора символов 13 вырабатывается нулевой сигнал, срабатывает элемент «Залрет 16. Сигнал с выхода элемента «Запрет 16 поступает в блок управления 3 и блокирует дальнейшую работу устройства, так как появление этого сигнала означает, что заданная с помощью программы разрядная сетка регистрирующего слова была переполнена при наборе.

Когда число выбранных из датчика 1 символов равно п, содержимое счетчика символов 13 равно нулю. Это состояние счетчика дешифрируется дешифратором состояний 15 и на его выходе вырабатывается нулевой сигнал, который разрешает срабатывать элементу «Запрет 17 по синхроиизирующему сигналу от блока управления 3. Сигнал с выхода элемента «Запрет 17 через элемент ИЛИ 10 производит подготовку счетчика символов 9 и триггера 8 к новому циклу работы.

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

Предмет изобретения

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

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

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

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

название год авторы номер документа
Устройство для регистрациииНфОРМАции 1978
  • Бельский Валерий Михайлович
  • Мурашко Александр Николаевич
  • Шитик Георгий Алексеевич
SU798919A1
Устройство для контроля формата сообщений 1973
  • Фомин Владимир Ильич
  • Цфасман Михиал Борисович
  • Филиппов Борис Влаимрович
SU467352A1
Устройство для регистрации информации 1973
  • Фомин Владимир Ильич
  • Цфасман Михаил Борисович
SU500535A1
Устройство для обмена информацией 1987
  • Пожидаев Николай Яковлевич
  • Фролов Виктор Алексеевич
  • Понитков Михаил Федорович
SU1497619A1
Многоканальное устройство для регистрации 1985
  • Смильгис Ромуальд Леонович
  • Вейс Раймонд Волдемарович
  • Бородулин Сергей Прокофьевич
  • Прокофьевс Юрис Петрович
  • Элстс Мартиньш Антонович
SU1322156A1
Устройство для программного управления позиционного типа 1983
  • Горбенко Эдуард Тихонович
  • Кошкин Владимир Львович
  • Смирнов Лев Николаевич
  • Чуйкин Станислав Александрович
SU1158976A1
Устройство для регистрации информации 1973
  • Фомин Владимир Ильич
SU570907A1
Устройство для сопряжения 1978
  • Шарпило Николай Николаевич
  • Щенов Эдуард Васильевич
  • Гончарова Анна Михайловна
  • Бадаев Валерий Дмитриевич
SU723561A1
Устройство для сопряжения вычислительной машины с телеграфными каналами связи 1986
  • Николаев Лев Юрьевич
  • Алехин Лев Евгеньевич
SU1392571A1
Буферное запоминающее устройство 1977
  • Мусин Марсель Валиевич
  • Попов Александр Александрович
SU733017A1

Иллюстрации к изобретению SU 484 515 A1

Реферат патента 1975 года Устройство для регистрации информации

Формула изобретения SU 484 515 A1

SU 484 515 A1

Авторы

Цфасман Михаил Борисович

Фомин Владимир Ильич

Иоффе Анатолий Давидович

Даты

1975-09-15Публикация

1973-11-29Подача