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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, может быть использовано для ввода информации в ЭВМ с машинных носителей информации. Целью изобретения является повышение надежности и быстродействия устройства . Устройство обладает большим быстродействием при поиске информации на машинном носителе за счет возможности считывания любой зоны (любого количества зон), начиная с заданной, без перезаписи номера зоны. 1 ил. (Л С N о CD

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (511 4 G 06 F 3/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

13, К ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР пО ДелАм изОБРетений и OTHPblTMA (21) 3777763/24-24 (22) 03.08.84 (46) 07.03.86. Бюл. К 9 (72) N.Â. Антошкин, В.А. Исаенко, А.А. Самчинский, Н.Н. Ерасова и Б.Г. Шаров (53) 681.327.8(088.8) (56) Патент США У 3484751, кл. G 06 F 3/00, 1970.

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

11 - 612248, кл. G 06 F 7/06, 1978.

„,З0„„1216776 А (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, может быть использов ан о для в в ода информации в ЭВМ с машинных носителей информации. Целью изобретения является повышение надежности и быстродействия устройства. Устройство обладает большим быстродействием при поиске информации на машинном носителе за счет возможности считывания любой зоны (любого количества зон), начиная с заданной, без перезаписи номера зоны. 1 ил.

1216776 2

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

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

На чертеже представлена структурная схема устройства. Устройство содержит блок 1 считывания, дешифратор 2, распределитель 3 импульсов, формирователь 4, первый, второй и третий элементы 5-7 И, блок 8 задания номера зоны, триггер 9, первый регистр 10, элемент 11 задержки, блок 12 сравнения, блок 13 связи, второй регистр 14, генератор 15 импульсов, мультиплексор 16, блок 17 памяти, блок 18 регистров.

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

Из ЭВМ в устройство вводится команда. Если введенная команда являет1i 11 ся командой, Чтение или Управление 1", то старшие четыре разряда кода команды, несущие информацию о количестве зон, считываемых в канал или пропускаемых без считывания соответственно, записываются в регистр 14.

Если введенная команда является командой "Управление", то после выдачи в начальной выборке байта состояtt ния с указателем Канал кончил устройство логически отключается от канала.

Код признака номера зоны поступает из блока 1 считывания на вход дешифратора 2. Последний реагирует на код признака зоны выделением импульса на вход элемента 5 И. Прохождение любой информации в цепи блока 1 считывания сопровождается импульсом синхронизации с выхода формирователя 4, сигнал признака зоны, стробируемый сигналом синхронизации, устанавливает триггер 9 в единичное состояние и одновременно подготавливает (т.е. записывает "1" в первый разряд j распределитель 3.

Распределитель 3 сигналами синхронизации сдвигает эту единицу по всем своим разрядам, опросив тем самым элементы 6 и 7 И, подготовленные триггером 9 с одной стороны, и стробируемые синхросигналами,с другой стороны. Следовательно, синхронно с поступлением синхросигналов злемен5

20 . 5

:l0

« 5

45 ты 6 и 7 И будут вырабатывать управ ляющие сигналы для записи кодовых посылок из блока 1 считывания, следующих за признаком зоны, и записывать их в регистр 1О.

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

В случае равенства этих кодов блок 12 выдает сигнал, свидетельствуюший о выборе искомой эоны и по— ступающий в мультиплексор 16. Если содержимое регистра 14 не равно нулю, по сигналу с выхода дешифратора 2 формируется сигнал, поступающий на вход обратного счета регистра 14 до тех пор, пока содержимое регистра 14 не станет равным нулю.

Если содержимое регистра 14 равно нулю — мультиплексор 16, блок 17 и блок 18 формируют последовательность сигналов, обеспечивающих связь с ЭВМ по требованию абонента. В этой поледовательности передается байт состояния с указателем "BY кончило|.

Если введенная на ЭВМ команда является командой "Чтение", то после выдачи нулевого байта состояния устройство логически отключается от канала. Далее аналогично осуществляется поиск искомой зоны.

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

После поступления сигнала с выхода дешифратора 2, свидетельствующего о поступлении кода признака зоны, на выходе блока 18 вырабатывается сигнал, поступающий на вход обратного счета регистра 14. Если содержимое регистра 14 равно нулю, то формируется последовательность окончания операции с передачей байта состояния с указателем "BY кончило". Если содержимое счетчика не равно нулю, осуществляется передача информации в

ЭВМ аналогично. э !2

Если после получения байта состоя— ния с указателем "ВУ кончило" ЭВМ вводит в устройство команду "Управление 2" то поиск информации прекращается.

Если после получения байта состояния с указателем "ВУ кончило" ЭВМ вводит в устройство команду "Чтение" или "Управление 1", то осуществляется запись четырех старших разрядов кода команды в регистр 14 и, далее, считывание определенного значениями этих разрядов количества зон (команда "Чтение ) в мультиплексном режиме, либо пропуск определенного этими четырьмя разрядами количества зон (команда "Управление 1 ).

Дальнейшая работа устройства аналогична.

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

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

10

15,дешифратора соединен с первым входом

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

1216776

Составитель В. Верховский

Техред 11.Надь Корректор A ° Обручар

Редактор П. Коссей

Филиал ППП "Патент", г. Ужгород, ул. Проектная, Заказ !001/58 Тираж 673 Подписное

ВНИИПИ Гасударственного комитета СССР по делам изобретений и открытий

113035, Иосква, Ж-35, Раушская наб., д. 4/5