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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

326568 бсюа Советских

Социалистических

Республик

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

Зависимое от авт. свидетельстга ¹

Заявлено 09.11.1970 (№ 1403208 18-24) с присоединением заявки ¹

Приоритет

Опубликовано 19.1.1972. Б|оллстеш> ¹ 4

Дата опубликования описания 7.III.1972. 1. Кл. 6 06f 3/ОО

Номитет лс делам иаобретений и открытий при Всвете Министров

CG8P

УД1 681.327.21(088.8) Авторы изобретсния

В. И. Васькин, Ю. H. Сидоров и В. Н. Балакин

Заявитель Ленинградский электротехнический институт им. Ульянова (Ленина) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

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

Однако эти устройства недостаточно надежны, так как они содержат большое число каналов связи пульта управления с вычислительным устройством (ПУ с BY) .

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

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

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

4 и 4".

Устройство содержит входные регистры 1, схемы совпадения «И» на два входа 2, предназпачеш|ые для передачи информации из регистров 1 на одну нз десяти схем «ИЛИ» блока 8, микропрограммные блоки 4 и 4" последовательной выдачи исходных данных с

ПУ и рассылки их в узлы и блоки BY. Шифратор 5 предназначен для кодировки десятичного кода в двоичный с одновременным формированием контрольного разряда (к) . Буферный (пятиразрядный) регистр б предназ10 начен для приема очередного параметра и хранения его до момента передачи в соответствующий блок ВУ. Схема контроля 7 по

mod 2 предназначена для контроля передаваемых параметров.

15 Устройство содержит также схему управления 8 блоками 4 и 4", предназначенную для включения и выключе1п1я блоков по результатам контроля и сброса (обнуления) регистра б при наличии ошибки в передаче и вентили

20 приема 9 для передачи параметров из буферного регистра в соответствующие блоки BY.

Генератор 10 тактовых импульсов в управляющей ЦВМ вырабатывает тактовые импульсы для работы всех узлов управляющей

25 ЦВМ в том числе и для устройства ввода информации.

На фпг. 2 обозначено: т — входной сигнал микропрограммного блока, приходящий из

ЗО устройства управления ЦВМ;

326568 информации работает

15 (в случае ее отсутствия). Если есть сигнал ошибки, то схема управления 8 блокирует блок 4 и ввод следующих параметров не происходит. Микропрограммный блок выдает упправляющие сигналы У в заблокированном 40 состоянии до тех пор, пока не будет произведена правильная передача и схема контроля

7 не выдаст сигнал «ошибки нет». Одновременно с блокировкой микропрограммного блока 4 схема управления 8 сбрасывает содер- . 45 жимое регистра б, В случае отсутствия ошибки схема управления 8 блок 4 не блокирует, а запускает блок 4", который подает управляющие сигналы на схемы совпадения 9. Исходные параметры поступают в блоки ЦВМ. 50

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

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

При работе устройства возможны два случая:

60 б5

6 — сигнал ошибки, приходящий на вход блока 4 из блока 8; а; — состояние блока (i=0 —:и — 1);

У, — выходной сигнал, появляющийся на выходе блока с номером / (j=l+n — 1);

У1 — ӄ— управляющие сигналы блоков 4, 4", подключающие соответствующую группу схем совпадения.

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

На входных регистрах устанавливают исходные данные. При нажатии кнопки «Пуск» запускается микропрограммный блок 4, который начинает вырабатывать управляющие сигналы У,— У„. Первый сигнал У< поступает на первую из п группу вентилей, порядок опроса которых может быть различным и определяется алгоритмом работы микропрограммного блока. На вторые входы схем совпадения 2 поступают сигналы с входного регистра.

Со схем совпадения 2 сигнал поступает на одну пз десяти схем «ИЛИ» (блок 8), выходы которых соединены с шифратором 5. Шифратор кодирует поступающий параметр в пятиразрядный двоичный код, который по пяти каналам связи (один нз которых контрольный) поступает в буферный регистр б ВУ, и оттуда на схему 7 контроля. На регистр б поступает пять двоичных разрядов, из которых четыре информационных разряда затем поступают на четырехразрядные группы схем совпадения 9.

Схема контроля 7 выдает сигнал «Ошибка есть» (прн наличии ошибки) н «Ошибки нет» а) Значение параметра передается в регистр 6 без ош и бк и.

При этом сигнал т, приходящий по такту t1 с генератора 10, поступает на вход блока 4 .

При приходе сигнала т блок 4 переходит из

35 состояния а в состояние а, и выдает сигнал Уь Этот сигнал, поступающий на схемы совпадения 2 (например, первую слева на фиг. 1), разрешает прохождение значения первого параметра через блок 8, шифратор 5 на регистр б ЦВМ. Одновременно в этом же такте t пятиразрядный двоичный код параметра поступает в схему контроля 7, которая определяет сумму значений пяти разрядов и выдает сигнал «ошибки нет» (6=0) в схему 8 и на визуальную индикацию оператору. Триггеры Т, — Т,, установлены в нулевом состоянии сигналами «Пуск» и НУ(1 ). Сигнал x(t<), приходящий из устройства управления устанавливает триггер Т в единичное состояние.

При приходе сигнала ошибки 6(t<) =0 со схемы контроля 7 триггер Т1 не меняет своего состояния. В момент прихода такта t> срабатывает только схема «Иг» и выдается выходной сигнал т(4) со схемы 8 в блок 4" (фиг. 1) .

Под действием выходного сигнала т(/ ) блок

4" переходит из состояния ао в состояние ан при этом выходной сигнал cV (tq) блока 4" поступает на группу схем совпадения 9 (например, первую слева) и разрешает запись правильно переданного параметра в соответствующие блоки LIBM. Сигнал НУ(/,) устанавливает триггеры Т, и Т> в нулевое состояние. Устройство ввода информации готово к передаче значения второго параметра с приводом сигнала т(1 ). Цикл работы повторяется вновь до передачи п параметров. Затем значения параметров 1 по п снова подтверждаются в ЦВМ, устраняя случайные сбои в машине, которые могут повлиять на решаемую задачу управления, б) Значение параметра передается в регистр б с ошибками.

В этом случае устройство ввода информации работает аналогично до момента вступления в работу схемы контроля 7. Если передача значения первого (или любого из n) параметра произошла с ошибкой (сбой в каналах связи, ошибка оператора и т. д.), то схема контроля 7 вырабатывает сигнал 6(t ) =1, поступающий в схему 8 и на индикацию к опер атору. Сигнал 6 (t>) = 1, поступающий в схему 8, переводит триггер Т в единичное состояние. В момент прихода такта t> срабатывает только схема «И ». Сигнал с выхода схемы

«И»> устанавливает триггер ошибки Тз в единичное состояние, а сигнал У «O»(6) регистр б — в нулевое состояние. Так как сигнал т(4) схемы 8 не вырабатывается в этом случае, то неправильный параметр не передается в соответствующий блок ЦВМ. Сигнал НУ(4) устанавливает триггеры Т, и Т в нулевое состояние. Этот цикл работы повторяется до момента правильной передачи. В это время блок 4 переходит из состояния а> в это же состояние и выдает сигнал У1 или У; для повторной передачи этого же параметра. В случае правильной передачи параметра, на котором был сбой, устройство ввода информации работает по пункту а), 326568

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

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

2. Устройство по п. 1, отличающееся тем, что, с целью запуска микропрограммного блока при отсутствии сигнала ошибки, схема управления состоит из трех триггеров с раздель10 ными входами, двух схем совпадения и одной схема сборки, причем выходы двух триггеров через схемы совпадения и схему сборки подключены ко входу третьего триггера. M(tq) (Риг 2

Составитель Г. Митина

Техред Л. Куклина

Корректор Й. Шматовй

Редактор Л. Утехина

Типография, пр. Сапунова, 2

Заказ 504/4 Изд. № 99 Тираж 448 Подписное

Ц1-1ИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, 7К-35, Раушская наб., д. 4/5

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

 

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

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