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

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

(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

название год авторы номер документа
Устройство для ввода информации 1979
  • Гузеев Кирилл Донатович
  • Дегтярев Виктор Иванович
  • Поликанов Александр Михайлович
SU911500A2
Устройство для ввода информации 1979
  • Воронкин Леонид Николаевич
  • Гузеев Кирилл Донатович
  • Дегтярев Виктор Иванович
  • Поликанов Александр Михайлович
  • Шпак Светлана Михайловна
SU783783A1
Устройство для сопряжения 1983
  • Орехов Анатолий Григорьевич
  • Стефановский Андрей Андреевич
SU1176337A1
Устройство для вывода графической информации 1986
  • Цапко Олег Николаевич
  • Панарин Геннадий Анатольевич
SU1399809A1
Буферное запоминающее устройство 1980
  • Волков Евгений Борисович
  • Гузеев Кирилл Донатович
  • Дегтярев Виктор Иванович
  • Поликанов Александр Михайлович
  • Шпак Светлана Михайловна
SU932566A1
Устройство управления буферным накопителем для доменной памяти 1981
  • Бойко Иван Михайлович
  • Колумбет Александр Андреевич
  • Коцегуб Евгений Терентьевич
  • Помазан Наталья Васильевна
  • Скомров Владимир Анатольевич
SU1275536A1
Логическое запоминающее устройство 1979
  • Балашов Евгений Павлович
  • Гулеша Евгений Алексеевич
  • Победнов Виктор Александрович
  • Спиридонов Виктор Валентинович
SU864336A1
Устройство для отображения информации 1979
  • Бурдаев Борис Яковлевич
  • Шанин Александр Васильевич
SU892467A1
Устройство для сопряжения ЭВМ с датчиками 1987
  • Танасейчук Владимир Маркович
  • Морозов Сергей Васильевич
  • Панков Анатолий Петрович
SU1427375A1
Устройство для контроля логических блоков 1984
  • Белоусов Владимир Васильевич
  • Зимин Владимир Александрович
  • Казаринова Софья Марковна
  • Кузнецов Игорь Иванович
SU1196692A1

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

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

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

1

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

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

Однако данное устройство характеризуется недостаточно эффективным использованием процессора ЭВМ из-за загруз- ки его в течение всего времши счвтывания информации.

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

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

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

10 реальном времени, так как при эт сокращается время обработки и затрудняется реализация программ реального времени.

изобретения является увеличение быстродействия устройства.

15

Поставленная цель достигается тем, что в устройство, содержащее регистр, вход которого является первым входом устройства, выход регистра соединен с первым входом блока памяти, выход кото20рого явтшется выходом устройства, блок управленЕЩ, первый и второй входы которого сое Диневы соответственно с входами первого и второго счетчиков и с первыми 39 входами первого и второго элементов И, вторые входы которьЖ соединены с первь ми входами первого к второго счетчиков, выходы первого и второго элементов JHI соединены с входами первого элемента ИЛИ, выход которого соединен с вторым входом блока памяти, третий и четвертый входы которого соединены с входами блока управления, введены второй элемент ИЛИ, первый, второй, третий, чет вертый и пятый триггеры, третий, четвертый и пятый элементы И и блок, сравнения, входы которого соединены с первыми выходами первого и второго счетчиков, вторые выходы которых соединены с входами третьего триггера, первый выход которого .соединен с первым входом пятого элемента И, второй- вход которого .соединен с выходом блока сравнения, выход пятого элемента И соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с в-торым выходом третьего триггера, третий и четвертый входы блока памяти соединены с первыми входами четвертого и пятого тригге ров и с первыми входами первого и второго триггеров, вторые входы которых являются соответственно вторым и третьим входами устройства, выходы первого и второго триггеров соединены с первыми входами третьего и четвертого элементов И, вторые входы которых соединены соответственно с первь ми выходами пятого и четвертого триггеров, вторые выходы которых соединены соответственно с входами второго и первого счетчиков, выход второго элемента ИЛИ соединен с третьим входом четвертого элемента И, выход которого соединен с вторым входом пятого триггера, выход третьего элемента И соединен с вторым входом четвертого триггера. На чертеже представлена функШюналь пая схема устройства. Устройство содержит регистр 1, блок памяти 2, первый элемент ИЛИ 3, блок управления 4, первьй и второй счетчики 5 и 6, первый и второй элементы И 7 И 8, второй элемент ИЛИ 9, блок сравне ния 1О, первый, второй, третий, четвертый и пятый триггеры 11, 12, 13, 14 и 15, третий, четвертый и пятый элемен ты И 16, 17 и 18, входные шины 19, первую управляющую шину 20, вторую управляющую щзшу 21, выходную шину 2 УстройстБо работает следующим образом, 54 Входная информация поступает по ши- нам 19, записывается в регистр 1 и хранится в нем до окончания записи ее в блок памяти 2. Одновременно импульсом сопровождения информационного слова по первой управляющей ишне 20 трип гер 11 устанавливается в 1, сигнал с выхода первого триггера 11 проходят через третий элемент И 16 и устанавливает четвертый триггер 14 в 1. Сигналом с инверсного выхода четвертого триггера 14 закрывается четвертый элемент И 17 и открьюается первый элемент И 7, а выходы первого счетчика 5 через первый элемент И 7 и первый элемент ИЛИ 3 подключается к адресным входам блока памяти 2. Одновременно по сигналу с выхода четвертого триггера 14 в блоке управления 4 формируются импульсы, которыми производится запись в блок памяти 2. После записи каждого информационного слова первый и четвертый триггеры 11 и 14 устанавливаются в О, а показания nejvвого счетчика 5 увеличиваются на единицу. При переполнении первого счечгчика 5 третий триггер 13 устанавливается в 1. Считывание из блока памяти 2 производится по импульсу запроса информации, который поступает по второй упра&Л51юшей шине 21 и устанавливает второй триггер 12 в 1. Если в блоке памяти 2 имеется несчитанная информация и в этот момент не ведется запись, то пятый триггер 15 устанавливается в , если же запись ведется, то пятый риггер 15 устанавливается в 1 только после окончания записи, когда четвертый 14 устанавливается в О и с его выхода на вход четвертого элемента И 17 поступает разрешающий сигнал. Сигналом с выхода пятого триггера 15 закрывается уретнй элемент И 16, тем самым запрещается формирование окгна- лов записи во время считьтания. Одно-, временно открывается второй элемент И 8 и выходы второго счетчика 6 через второй элемент И 8 и через первый элемент ИЛИ 3 подклю иются к адресным входам блока памяти 2. В блоке управ„ения 4 формируются свсгналы, неойсодиj je для считывания информации из блока памяти, и считанное информационное поступает на вьгходную шину 22. Поода считывания каждого слова второй и пятый триггеры 12 и 15 устанавливаютчся в О, а второй счетчик 6 изменяет свои цоказания на , При переполнении 5 второго счетчика 6 третий триггер 13 и второй счетчик 6 устанавливается в О. Контроль наличия несчитанной ив формации производшзся при п(лаащ схем состоящей из третьего триггера 13, блока сравнения 1О, пятого элемента И 18 и второго элемента ИЛИ 9, Сигнал разрешения считывания формируется в следующих случаях: при неполном заполнении блока памя ти 2 в случае, когда показаний первого счетчика 5 больше показания второго счетчика 6, сигнал .с блока сравнения 1О открывает пятый элемент И 18 и сигнал разрюшения счи.тывашш с ее выхода проходит через второй элемент ИЛИ 9 на вход четвертого элемента И 17; после переполнения первого счетчика 5 сигнал, разрешающий считывание, с выхода третьего триггера 13 проходит через второй элемент ИЛИ 9 на вход четвертого элемента И 17. Изобретение позволяет повьюить 6i стродействие устройства в 1,5 раза и исключить задержку качала обработки информашга на ЭВМ за счет того, что считьшание информашш может произво- диться сразу после начала поступления информашш на устройство, что особенно важно нри обработке информации на ЭВМ в реальном времени. Предлагаемое уст ройство целесообразно использовать для ввода информшши тогда, когда среднее время обработки массива информации меньше времени ввода массива. Формула изобретения Устройство для ввода информашш, содержащее регистр, вход которого явля ется первым входом устройства, выход регистра соединен с первым входом блока памяти, выход которого является вы ходом устройства, блок управления, первый и второй входы которого соединены соответственно с входами первого и вто рого счетчиков и с первыми входами первого, и второго эле ментов И, вторые входы которых соедЕнены с первыми 55 выходами первого и второго счетчиков, вькоды первого и второго элементов И соединень с входами первого элемента ИЛИ, выход которого соединен с вторым входом блока памяти, третий и четвертый входы которого соединены с выхо-/ дами блока управления, отличающееся тем, что, с целью увеличения быстродействия устройства, в него введены второй элемент ИЛИ, первый, второй, третий, четвертый и пятый триггеры, третий, четвертый и пяаый элементы И и блок сравнения, входы которого соединены с первыми выходами первого и вто- рого счетчиков, вторые выходы которых соединены с входами третьего триггера, первый выход которого соединен с пе вым входом пятого элемента И, второй вход которого соединен с выходом блока сравнения, выход пятого элемента И соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с вторым выходом третвего триггера, третий и четвертый входы блока памяти соединены с первьпии входами четвертого и пятого триггеров и с первыми входами первого и второго триггеров, вторые входы которых являются соответслвенно вторым и третьим входами уст ройства, выходы первого и второго триггеров соединены с первьми входами третьего и четвертого элементов И, вторые входы которых соединены соот ветственно с первыми выходами пятого и четвертого триггеров, вторые выходы которых соединены соответственно с входами второго и первого счетчиков, выход второго элемента ИЛИ соединен с третьим входом четвертого элемента И, выход которого соедини с вторым входом пятого триггера, выход третьего элемента И соедшган с вторым входом четвертого триггера. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 369562, кл. G06F 3/О4, 1970, 2.Авторское свидетельство СССР № 378832, ял. GO6F 3/О4, 197О (прототип).

SU 989 555 A1

Авторы

Волков Евгений Борисович

Гузеев Кирилл Донатович

Дегтярев Виктор Иванович

Поликанов Александр Михайлович

Даты

1983-01-15Публикация

1981-05-22Подача