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

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

I

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

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

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

Устройство для ввода информации (фиг,1) -содержит вход 1, блок 2 коммутации, блок 3 формирования ма-: шинного слова, блок 4 синхронизации, блок 5 элементов И, блок 6 вычисления производных, таймер 7, блок 8 формирования выходного словаj,блок 9 согласования параметров, блок 10 контроля, блок II преобразования формата, первую и вторую группы вы- ходков 12 и 13, первую и вторую груп ,пы входов 14 и 15, выход 6.

Блок 6«вычисления производных (фиг. 2) содержит входы 17, компара тор 1-8, первый, второй, третий, чет вертый и пятый регистры 19 23, первьй и второй сумматоры 24 и 25,

Блок 8 формирования выходного слова (фиг. 3) содержит первый, второй и третий регистры 26 - 28.

Устройство функционирует следукг- щим образом.

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

Блок 2 производит коммутацию выбранного вршшнего устройства, согласование его выхода по электрическим параметрам с входом устройст- ва. С блока 2 информация поступает в блок 3, который обеспечивает фор мирование машинных слов определенной унифицированной разрядности и структуры из информационных слов различной разрядности и структуры.

26430

Дпя упрощения алгоритма поиска информации и ее обработки в ЭВМ выходная информация содержит служебные разряды, соответствующий код кото5 рых является признаками начала кадра, кода времени, опознавательных данных, сбойного слова, сбойного кадра и т.д. С этой же целью в ЭВМ ,, могут вьщаваться необходимые служебQ ные слова с кодами выбираемых кана-/ лов, зарегистрированного текущего времени и служебных отметок. Кроме того, в блоке 3 формируется контрольный код скомпонованных машинных

1г слов, которые далее выдаются в блок 9 через блоки 5-8.

Блок 9 осуп,ествляет буферизацию поступающей измерительной и служебной информации и согласование ско-,(j ростей поступления данных и записи их на накопитель на магнитной ленте (НМЛ) ЭВМ. Занесение в блок 9 информации, поступающей из блока 8, осу1цествляется под управлением бло25 ка 4„ При этом в блоке 9 выдаются два поля памяти определенного объема, которые поочередно переключаются в pejiOiMiji записи или чтения. При заполнении первого поля запись продолжается во второе поле памяти, а из первого информация считьшает- ся.После заполнения второго поля памя- ти запись продолжается в первое поле памяти, а из второго считывается. Из блока 9 согласования парамет-

- ров информация по сигналам блока 4 синхронизации поступает.в блок П,

8блоке 11 сформированное в блоках

9и 10 полноразрядное слово приводится к строго определенному формату записи на НМЛ ЭВМ, для чего осуществляется его раскомпоновка

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

блоке 10 для записи на НМЛ осуществляется подсчет циклической контрольной суммы и продольной контрольной суммы., а также контроль информации

0 от блока 9 по четности с фиксацией сбоев,, При необходимости, в блоке

10вьфабатывается сигнал останова функционирования устройства в случае нгшичия сбоев в работе блока 9

55 при появлении ошибок на линии устройство НМЛ ЭВМ типа эхо-ошибка, ошибка в регистре записи, ошибка в регистре переноса и др.

30

40

3

Из блока 11 информация поступает в 3BMj которая формирует необходимые управляющие сигналы для организации взаимодействия с НМЛ в режимах записи и чтения. Запись на HMJI собственно массивов данных и меток . пользователя происходит по определенным микротактам, вырабатываемым блоком 4, с помощью которых обеспечивается согласованное функционирование всех блоков устройства.

ЭВМ используется для формирования и записи на НМЛ тестовой информации и определенных меток пользователя (меток томов данных,начальных и конечных меток формируемых с помощью устройства файлов и т.д. ) . С этой целью необходима служебная информация набирается на экран видеотерминала и в виде зон определенной длины посредством блоков 4 и 9 записывается на НМЛ. При наличии в составе видеотерминала печатающего устройства имеется возможность их документирования.

Блок 6 вычисления производных (фиг.2) работает.следующим образом:

На 1-м этапе производится запись первого информационного слова в регистр 9.

На И-м этапе осуществляется перезапись первого информационного слова в регистр 20 и запись второго информационного слова в регистр 19; вычисление первой производной в сумматоре 24 как модуля разности первого и второго информационных слов; запись первой производной в регистр 22.

На 111-м этапе производится запись третьего информационного слова в регистр 19, перезапись второго информационного слова в регистр 20, перезапись первого информационного слова в регистр 21; вычисление первой производной в сумматоре 24 как модуля разности второго и третьего информационных слов; перезапись первой производной из регистра 22 в ре гистр 23; запись результата пер вой производной для второго и третье го информационного слова в регистр 22; вычисление в сумматоре 25 второй производной как модуля разности первых производных от первого, второго и второго, третьего информационных слов; сравнение второй производной с заданной (с пульта управления)

величиной oi

2264304

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

10 равна величине ft, т.е. А ей , то блок 6 вьщает на вход блока 7 сиг нал обнуления, а на вход блока 8 формирования выходного слова - кодовую посылку, содержащую величину А.

15 Если же величина второй производной оказывается меньще заданной величины об , то сигнал разрещения ввода в ЭВМ не выдается, блок 7 не обну- ляется, а продолжает вычисление ве-

20 личины относительного времени до

очередного ввода в ЭВМ машинного слова. Вычисление относительного времени блоком 7 производится до достижения заданной максимальной величины

25 Т,,. Поэтому, в случае плавного характера изменения входного сигнала и по достижении значения относительного времени величины Тд блок 7 выдает на вход блока 8 сигнал раз-

2Q решения выдачи вькодного слова. Одновременно счетчик времени в таймере 7 обнуляется, а его содержимое заносится на вход узла формирования выходного слова 8,

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

Предлагаемое устройство позволяет сократить объем и избыточность вводимой в ЭВМ информации без изменения точностных характеристик, результатов обработки за счет предварительного анализа значений накапливаемых на НМЛ ЭВМ сигналов и возможности последукнцего восстановления первичной информации.

35

40

45

50

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

551, Устройство для ввода информации, содержащее блок комм -тации, блок синхронизации, блок формирования машинного слова, блок согласования параметров, блок контроля, блок преобразования форматаs вьпшды которого являются выходами первой группы устройства, выход блока синхронизации соединен с первым входом блока преобразования формата входами блоков контроля, согласования параметров, первым входом блока форми- ровання машинного слова и является выходом устройства, второй вход бло ка формирования машинного слова соединен с входом блока синхронизации и выходом блока коммутации, вход которого является входом устройства, выходы группы блока согласования параметров соединены с входами группы блока преобразования формата и блока контроля и являются выxoдa и второй группы устройства,, входы пер вой и второй групп блока согласова - 1ШЯ параметров являются соответствен но входами первой и второй групп уст ройства, блока контроля динен с вторым входом блока преобра™ зования форматов, отличающееся .тем, что, с целью уменьшения избыточности вводимой информации и повьшения быстродействия устройства, в него введены блок элементов И, блок вычисления производных , таймер5 блок формирования выходного слова, первый вход кото рогоо соединен с выходом блока сиюг ронизации, первыми входами таймераj входами блоков вычислителя производных и элементов И, выходы блока элементов И соединены с входами группы блока вычисления производ- ных, выходы группы которого соедине™ ны с входами первой группы блока юрмирования выходного слова, выходы которого соединены с входами третьей группы блока согласования параметров, вьрсод блока вычисленк я производных соединен с вторым: вхо™ дами блока формирования выходного слова и таймера, выходы группы кото™ рого соединены с входами второй группы блока формирования выходного

2264306

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

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

fO яш7яется выходом блока, входы первого, второго третьего, четвертого и пятого регистров являются входом блока, входы группы второго регист-; ра соединены с входами первой груп-

fS пы первого сумг атора и выходами

первого регистра, входы группы которого являются входами группы блока, выходы второго регистра соединены с входа1чи второй группы первого сум

20 матера и входами группы третьего регистра,, выходы которого являются выходами группы блока, выходы первого сумматора соединены с входами группы четвертого регистра, выходы

25 которого соединены с входами первой группы второго су1.1матора и входами группы пятого регистра, выходы которого соединены с входами второй груп- 1Бз1 второго сумматора, выходы которо-

30 го соединены с входа1 ш компаратора.

3.Устройство по п.I, отличающееся тем, что блок фор- м-г.рованк:я выходного слова содержит первый, второй и третий регистры,

22 первый вход первого регистра соединен с входами второго и третьего .истров и является первым входом блока, второй вход первого регистра является вторым входом блока входы

flQ группь первого регистра являются входами первойгруппы блока, выходы

пефвого регистра соединены с входа- Mi первой группы третьего регистра,

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

12

0

fS

15 %/

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

название год авторы номер документа
Устройство для ввода информации 1980
  • Солодовников Владимир Александрович
  • Бурис Арманд Владимирович
  • Васильев Владимир Николаевич
  • Вейс Раймонд Волдемарович
  • Солодихин Герман Михайлович
  • Лалаев Геннадий Иванович
SU947848A1
Устройство для ввода информации 1979
  • Васильев Владимир Николаевич
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Сергеев Леопольд Васильевич
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU794632A2
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте 1984
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU1348842A1
Устройство для обработки и ввода информации 1980
  • Васильев Владимир Николаевич
  • Дудалев Владимир Павлович
  • Иванов Валерий Андреевич
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
  • Сертун Виктор Анатольевич
  • Кудинов Валентин Степанович
SU951286A1
Устройство для обработки и ввода экспериментальный данных в вичислительную машину 1975
  • Солодовников Владимир Александрович
  • Васильев Владимир Николаевич
  • Дудалев Владимир Павлович
  • Солодихин Герман Михайлович
  • Коробов Юрий Александрович
  • Холомьев Алексей Федорович
SU541162A1
Устройство для сопряжения накопителяНА МАгНиТНОй лЕНТЕ C КАНАлОМ ВВОдА-ВыВОдА 1979
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Матушик Николай Петрович
  • Тафель Владимир Моисеевич
SU824184A1
Устройство для обработки и ввода экспериментальных данных в вычислительную машину 1977
  • Васильев Владимир Николаевич
  • Дудалев Владимир Павлович
  • Иванов Валерий Андреевич
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
  • Бойко Виктор Денисович
  • Давис Марис Арвидович
  • Коробов Юрий Александрович
  • Холомьев Алексей Федорович
  • Кудинов Валентин Степанович
SU693360A2
Устройство для сопряжения с электронной вычислительной машиной 1981
  • Дудалев Владимир Павлович
  • Васильев Владимир Николаевич
  • Иванов Валерий Андреевич
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
  • Холомьев Алексей Федорович
SU1008726A1
Устройство для ввода информации 1976
  • Васильев Владимир Николаевич
  • Киракозов Виталий Сергеевич
  • Коробов Юрий Александрович
  • Крючков Борис Васильевич
  • Ржаницина Любовь Михайловна
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
  • Семенов Алексей Матвеевич
SU602935A1
Устройство для обмена данными между источником и приемником информации 1988
  • Дудалев Владимир Павлович
  • Сафронов Виктор Иванович
  • Филюшкин Николай Федорович
SU1557566A1

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

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

Изобретение отно сится к области вычислительной техники, в частности к средствам автоматизированной обработки информации, и может быть использовано в измерительно- информационных системах 4i комплек- сах автоматизированной обработки экспериментальных данных, получаемых при научных исследованиях и испытаниях образцов новой техники в различных областях народного хозяйства. Целью изобретения является уменьшение избыточности вводимой информации и повышение быстродействия устройства. Цель достиг ается введением в устройство блока элементов И, блока вычисления производных, таймера и блока формирования выходного слова, обеспечивающих предварительный анализ значений накапливаемых в ЭВМ сигналов. Отбор сигналов, подлежащих вводу, осуществляется по величине второй производной входного сигнала А , сравниваемой с заданной величиной к , . Команда на ввод формируется при выполнении условия А (:. В случае присутствия на входе устройства сигнала, вторая производная которого не превышает величину об , сигнал разрешения выдачи выходного слова формируется в момент времени, соответствующий заданной максимальной величине T.j. Одновременно с кодовой посылкой в ЭВМ вводится величина первой производной и интервал относительного времени, что необходимо для восстановления сжатой функции и сохранения масштаба времени по числу тактов анализа, а также контроля вводимой информации. 2 з.п. ф-лы, 3 ил. с о (Л ю ю а 4 00

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

9 NТ

I / фи.1

77

-

a

2

22

LP

ZJ

te

Редактор E. Папп

Составитель И. Максимов

Техред И.Верес Корректор Т. Колб

Заказ 2133/47 Тираж 671Подписное

ВНШПИ Государственного комитета СССР

по- делам изобретений и открытий 113035, Москва, Ж -ЗЗ, наб., д. 4/5

Произв.одственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

Устройство для ввода информации 1976
  • Васильев Владимир Николаевич
  • Киракозов Виталий Сергеевич
  • Коробов Юрий Александрович
  • Крючков Борис Васильевич
  • Ржаницина Любовь Михайловна
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
  • Семенов Алексей Матвеевич
SU602935A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Устройство для ввода информации 1979
  • Васильев Владимир Николаевич
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Сергеев Леопольд Васильевич
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU794632A2
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 226 430 A1

Авторы

Солодовников Владимир Александрович

Солодихин Герман Михайлович

Васильев Владимир Николаевич

Дрынь Александр Иванович

Даты

1986-04-23Публикация

1984-08-10Подача