УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ Советский патент 1972 года по МПК G06F13/22 

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

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

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

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

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

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

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

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

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

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

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

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

б - сигнал ошибки, приходящий на вход блока 4 из блока 5;

ui - состояние блока ();

У г - выходной сигнал, появляющийся на выходе блока с номером I ();

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

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

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

Схема контроля 7 выдает сигнал «Ошибка есть (при наличии ошибки) и «Ошибки нет (в случае ее отсутствия). Если есть сигнал ошибки, то схема управления 8 блокирует блок 4 и ввод следующих параметров не происходит. Микропрограммный блок выдает унправляюшие сигналы У в заблокированном состоянии до тех пор, пока не будет произведена правильная передача и схема когггроля 7 не выдаст сигнал «ошибки нет. Одновременно с блокировкой микропрограммного блока 4 схема управления 8 сбрасывает содер- . жимое регистра 6. В случае отсутствия ошибки схема управления 8 блок 4 не блокирует, а запускает блок 4, который подает управляющие сигналы на схемы совпадения 9. Исходные параметры поступают в блоки ЦВМ. Микропрограммные блоки выполнены по одной схеме, но работают со сдвигом на один такт.

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

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

а) Значение параметра передается в регистр 6 без ошибки.

состояния йо в состояние GI и выдает сигнал У. Этот сигнал, поступающий на схемы совпадения 2 (например, первую слеъа на фиг. 1), разрешает прохождение значения первого параметра через блок 3, шифратор 5 на регистр 6 ЦВМ. Одновременно в это.м же такте /1 пятиразрядный двоичный код параметра поступает в схему контроля 7, которая определяет сумму значений пяти разрядов и

выдает сигнал «ощибки нет (6 0) в схему 8 и на визуальную индикацию оператору. Триггеры TI-Тз установлены в нулевом состоянии сигналами «Пуск и НУ(з). Сигнал T(/I), нриходящий из устройства управления устанавливает триггер Г2 в единичное состояние. При приходе сигнала ошибки 6(/i)0 со схемы контроля 7 триггер TI не меняет своего состояния. В момент прихода такта tz срабатывает только схема «И1 и выдается выходной сигнал т (4) со схемы 8 в блок 4 (фиг. 1). Под действием выходного сигнала т (/г) блок 4 переходит из состояния UQ в состояние и, при этом выходной сигнал У (/2) блока 4 поступает на группу схем совпадения 9 (нанример, нервую слева) и разрешает запись -правильно переданного параметра в соответствующие блоки ЦВМ. Сигнал НУ(/з) устанавливает триггеры TI и TZ в нулевое состояние. Устройство ввода информации готово к

передаче значения второго параметра с приводом сигнала T(/I). Цикл работы повторяется вновь до передачи п параметров. Затем значения параметров / по п снова подтверждаются в ЦВМ, устраняя случайные сбои в

машине, которые могут повлиять на решаемую задачу управления.

б) Значение параметра передается в регистр & с ошибкам и. В этом случае устройство ввода информации работает аналогично до момента вступления в работу схемы контроля 7. Если передача значения первого (или любого из п) параметра произошла с ошибкой (сбой в каналах связи, ошибка оператора и т. д.), то схема

контроля 7 вырабатывает сигнал 6(/i) l, поступающий в схему 5 и на индикацию к оператору. Сигнал 6(i) l, поступающий в схему 8, переводит триггер Ti в единичное состояние. В момент прихода такта 4 срабатывает только схема «Иг. Сигнал с выхода схемы «Иг устанавливает триггер ошибки Гз в единичное состояние, а сигнал У «О (4) регистр 6 - в нулевое состояние. Так как сигнал т(4) схемы 8 не вырабатывается в этом случае, то

неправильный параметр не передается в соответствующий блок ЦВМ. Сигнал НУ(з) устанавливает триггеры TI и Г2 в нулевое состояние. Этот цикл работы повторяется до момента правильной передачи. В это время блок 4

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

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

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

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

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

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

название год авторы номер документа
Устройство для сопряжения дисплея с цифровой вычислительной машиной (цвм) 1983
  • Дыкун Анатолий Степанович
  • Лехив Богдан Иванович
  • Парамуд Ярослав Степанович
  • Сергейчук Леонид Маркович
SU1179353A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1
Устройство для сопряжения ЦВМ с внешним устройством 1989
  • Гробов Вячеслав Григорьевич
  • Санин Виктор Александрович
  • Яценко Юрий Иванович
SU1661779A1
Устройство для сопряжения ЭВМ с каналами связи 1985
  • Еременко Людмила Павловна
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Тараров Михаил Иванович
SU1288706A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1982
  • Хельвас Валерий Пантелеймонович
SU1062681A2
В !•'. Г? 1973
  • Ю. А. Авах, Н. Н. Калугина В. Н. Никитаев
SU389504A1
Устройство для обмена информацией между ЦВМ и внешними устройствами 1980
  • Маркитан Людмила Григорьевна
  • Хельвас Валерий Пантелеймонович
SU907537A1
Устройство для обмена информацией 1982
  • Маркитан Людмила Григорьевна
  • Еремеева Лидия Николаевна
  • Хельвас Валерий Пантелеймонович
SU1048468A1
АНАЛИЗАТОР ДЛЯ КОНТРОЛЯ ХАРАКТЕРИСТИК ДИНАМИЧЕСКИХ СИСТЕМ 1971
SU300875A1
Устройство для ввода информации 1987
  • Хельвас Валерий Пантелеймонович
SU1432544A1

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

Реферат патента 1972 года УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ

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

ITliuB Ii--)

-itYt7)

Hy(t3)

-(fj)

Фиг 2

SU 326 568 A1

Авторы

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

Даты

1972-01-01Публикация