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

 

ОП ЫСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических республик

<»> 911500 (6l ) Дополнительное к авт, свид-ву. М 783783 (51)М. Кл.

6 06 F 3/04 (22) Заявлено 10.10.79 (2 I ) 2829765/18-24 с присоелинением заявки М—

Вжударетееньй кенктет

CCCP ав делен кзееретенкВ н етхрытвя (23) Приоритет

Опубликовано 070382. Бюллетень М 9

Дата опубликования описания 070 82 (53) УДК681. 322. . 11 (088. 8) / (72) Авторы изобретения

К. Д. Гузеев, В. И. Дегтярев и А. И.

>

""т, >, л>

1 "» (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

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

И,НЕ,ИЛИ,блок управления считыванием, И дешифратор, вторую и четвертую группы элементов И, третью группу элементов ИЛИ, регистр, сумматор и пер"

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

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

Цель изобретения - повышение надежности.

Поставленная цель достигается тем, что устройство ввода информации введены третий и четвертый элемент И и третий триггер, причем пер.вый вход третьего элемента И соединен с выходом элемента НЕ, второй вход с выходом второй схемы сравнения, а выход - с первым входом третьего триггера, первый вход четвертого элемента И. соединен с выходом третьей схемы сравнения, а второй вход - с выходом первой схемы срав911500 1

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

Не чертеже представлена структурная схема предлагаемого устройства.

Устройство содержит блок 1 пуска и останова, счетчики 2 и 3, триггеры 4 и 5, источник 6 сообщения, входной регистр 7, регистр 8, буферное запоминающее устройство 9 и 10, блок 11 управления записью, дешифратор 12, группа элементов

И 13, группа элементов ИЛИ 14, группа элементов И 15, группа элементов

ИЛИ 16, схема 17 сравнения, блок 18 вычисления, схема 19 сравнения, элемент И 20, элемент НЕ 21, элемент

И 22, элемент ИЛИ 23, блок 24 управления считыванием, дешифратор 25, группа элементов И 26 и 27, группа элементов ИЛИ 28, регистр 29, сумматор 30, схема 31 сравнения, элемент И 32 и 33, триггер, 34 (на чертеже приведено по одному элементу И из каждой группы и по одному эле 1енту ИЛИ из каждой группы).

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

Перед началом ввода информации по сигналу из блока 1 пуска и останова, счетчики 2 и 3 и триггеры 4 и

5 устанавливаются в исходное состояние .(О). ьчетчик 2 используется для формирования адреса, по которому производится запись информации, а счетчик 3 - для формирования адреса, по которому производится считывание.

Объем БЭУ выбирается таким, чтобы в него можно полностью записать ,информацию одного информационного массива (кадра).

По сигналу, поступающему от блока 1 пуска и останова на источник

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

8. Во входном регистре 7 каждое информационное слово запоминается на время записи его a одном из буферных блоков 9 и 10 памяти, а в регистр 8 заносится информация о количестве информационных слов в одном кадре. После записи во входном

25 зю

35 о

45 регистре 7 информационного слова в блоке 11 управления записью по сигналу из источника 6 сообщения формируется импульс разрешения записи, по-, ступающий на управляющий вход де; шифратора 12, на разрядный вход которого подается сигнал с выхода триггера 4, при этом на одном из выходов дешифратора 12 формируется импульс. При записи в буферный блок

9 памяти этим импульсом открываются элементы И группы 13, и выходы счетчика 2 через элементы И группы

13 и элементы ИЛИ группы 14 подключаются к входам адреса буферного блокд 9 памяти, и в него производится запись информации. Аналогично при записи в блок 10 открываются элементы И группы 15 и элементы ИЛИ группы 16 на вход блока 10. После записи информационного слова к по-. казаниям счетчика 2 прибавляется

"1" и в счетчике устанавливается адрес, по которому записывается следующее информационное слово.

Запись в какой-либо буферный блок памяти производится до тех пор, пока не записывается последнее информационное слово кадра, при этом показания счетчика 2 регистра 8 - одинаковые, и импульсы с выхода схемы 17 сравнения триггер 4 переходит в другое положение, что соответствует записи в другой блок памяти, а счетчик 2 устанавливается в "0", что соответствует начальному адресу.

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

Если считывание производится из того же блока, в котором произведена запись, то на выходах схемы 19 сравнения формируется сигнал, разрешающий прохождение импульсов запроса через элементы И 20 (1 случай). Если считывание ведется из другого блока, то разрешающий сигнал с выхода элемента НЕ 21 посту911500

11

45

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

31 сравнения будет сформирован импульс, по которому счетчик 3 установится в "0", а триггер 5 изменит свое состояние и подготовит считыпает на элемент И 22 и разрешает прохождение импульсов запроса.

В первом случае импульсы запроса проходят через элементы И 20, ИЛИ

23, на вход блока 24 управления считыванием, в котором формируется импульс разрешения считывания, поступающий на управляющий вход дешифратора 25. В зависимости от того, из какого блока памяти должно производиться считывание, на одном из выходов дешифратора 25 формируется импульс. Выход считывания 3 либо через элементы И группы 2б и элементы ИЛИ группы 14 подключается к адресным входам 9 и информация считывается из него, либо через элементы И группы 27 и элементы ИЛИ группы 16, подключенн е к адресным входам блока 10.

После считывания информационного, слова к показаниям счетчика 3 прибавляется "l" и в счетчике устанавливается адрес для считывания следующего информационного слова. Считанная информация прохсдит через элементы ИЛИ 28 на вход вычислительного блока 18 и на вход регистра 29, в котором запоминается количество слов в информационном кадре.

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

Во втором случае импульсы запроса информации проходят через элемент

И 21 и элемент ИЛИ 22 независимо от показаний счетчиков 2 и 3. вание информации из другого блока памяти.

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

По окончании записи информационного массива в одно БЗУ, если в другом БЗУ имеется несчитанная информация, на выходе схемы 17 сравнения формируется импульс, которйй проходит через элемент И 32, устанавливает триггер 34 в состояние 1, сигнал с выхода триггера поступает на вход блока пуска и останова 1, в которой формируется сигнал, по которому прекращается выдача информации источникам сообщения на устройство, например, останов лентопротяжного механизма накопителя яа магнитной ленте.

Как только информация из обоих

БЗУ считывается; импульс с выхода схемы 19 сравнения проходит через элемент И 33 и устанавливает триггер

34 в состояние "0", при этом снимается команда останова источника сообщений и информация снова поступает в устройство ввода информации.

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

Введение двух элементов И и триггера позволяет сформировать сигнал, что оба БЗУ заняты, который используется для приостанова источника сообщения.

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

Устройство для ввода информации, по авт. св. И 783783, о т л и ч аю щ е е с я тем, что, с цепью повышения надежности, в него введены третий и четвертый элементы И и третий триггер, причем первый вход третьего элемента И соединен с выходом элемента НЕ, второй вход — с выходом второй схемы сравнения, а выход - с первым входом третьего триггера, первый вход четвертого элемента И соединен с выходом третьей схемы сравнения, второй вход - с выходом первой „

ВНИИПИ Заказ 1126/39 Тираж 732 Подписное филиал ППП "Патент", .r.Óæãîðîä, ул.Проектная,4

7 91 схемы сравнения, а выход — с вторым входом третьего триггера, выход которого соединен со вторым входом блока пуска и останова.

1500 8

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

N 783783, кл. 6 06 F 3/04, 17.07 1979.

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

 

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

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

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

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

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

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