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

Номер патента: 1267396

Авторы: Смирнов, Сычев, Янов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 50 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ ИЕ ИЗОБРЕТЕНИ ИДЕТЕЛЬСТЦУ ВТОРСКОМ 24 У 40 А.А.Сычев(57) Изобретени лительной техни относитсяе и предна ычис ч(54) УСТРОЙСТВО 9801267 9 для обмена данными между внешнимиустройствами и ЭВМ, может быть использовано в системах управления,использующих ЭВМ. Целью изобретенияявляется увеличение пропускной способности устройства. Устройство ввода информации за счет введения регистров данных и адреса, блока управления, предназначенных для приемаи обработки сообщений, включающихв себя слова данных, имеющих форматдвойного слова, обеспечивает повыше ние пропускной способности устройства. 1 з.п. ф-лы, 3 ил,3512673Изобретение относится к вычислительной технике, предназначено дляобмена данными между внешними устройствами и ЭВМ и может быть использовано в системах управления, использующих ЭВМ.Цель изобретения - увеличение пропускной способности устройства.На фиг. 1 представлена принципиальная схема устройства;,на фиг. 2 - при-Омер реализации блока управления; нафиг. 3 - временные диаграммы работыустройства.Устройство для ввода информации(фиг. 1) содержит первый регистр 1, 15данных, первый регистр 2 адреса,второй регистр 3 данных, второй регистр 4. адреса, блок 5 управления,входы и выходы 6 - 13 устройстваБлок управления (фиг. 2) содержит 20опорный. генератор 14, триггер 15первый 16 и второй 17 элементы Ипервый 18, второй 19, третий 20 ) -триггеры, узел задержки 21, третийэлемент И 22, элемент ИЛИ 23. 25Устройство для, ввода данных работает следующим образом,При приеме сообщения на входе 7из абонента регистры 1, 2, 3, 4работают в режиме сдвига. Сообщениепоступает на вход 8 последовательногокода второго регистра 3 данных в видеЬСлСее СгС(где .1 - стартовая единица;а, - биты адреса ( = 1 К, К -разрядность адреса);В; - биты первого слова данных;С; - биты второго слова данных( = 1 п, и - разрядность 40данных).Перед приемом сообщения на входе8 всех разрядных регистров 1, 2, 3и 4 записан "О", на входы выбора режима работы регистров 1, 2, 3 и 4 . 45поступает 0 с выхода К-го разряда второго регистра 4 адреса.Смена бит сообщейия по входу 8 навыходах регистров 1,2,3 и 4 происхо. дит по переднему фронту тактовых импульсов сдвига на входе 6 поступающих с выхода первого элемента И 6блока 5 управления. По окончанию приема сообщения на входе 8 стартовая11 1 11 , записанная в К-ый разряд второго регистра 4 адреса , переключает- регис тры 1, 2, 3 и 4 в режим параллельной записи и поступает по входу 9 962окончания приема на информационный вход первого Р-триггера 18 блока 5 управления, Навыходе лервого Р-триг-, гера 18 вырабатывается сигнал запроса, который по входу 10 запроса блока 5 управления поступает на ЭВМ,в ответ на который из ЭВМ поступает сигнал разрешения на вход 11. После этого производится ввод данных в ЭВМ, при этом блок 5 управления формирует два импульса синхронизации параллельной записи на выходе 12, поступающих на входы синхронизации регистров 1, 2, 3 и 4. Ввод данных в ЭВМ осуществляется в два цикла.В первом. цикле вводится второе слово с информационных выходов второго регистра 3 данных, при этом на старшие разряды шины адреса поступает адрес а, - а записанный в соответствующие разряды второго регистра 4 адреса, а на младший разряд шины адреса поступает 1 с выхода К-го разряда первого регистра 2 адреса. 1 осле ввода второго слова блок 5 управления с выхода элемента ИЛИ 23 вырабатывает первый тактовый импульс параллельной записи на выходе 12, по заднему фронту которого в первые регистры данных 1 и адреса 2 записывается "О", так как их параллельные входы подключены к шине логического О". Во второй регистр 3 данных записывается первое слово сообщения с выхода первого регистра 1 данных, а во второй регистр 4 адреса переписывается то же самое значение адреса с выходов первого регистра 2 адреса. После этого значение младшего разряда на шине адреса меняется с " 1" на "О", так как в первый регистр 2 адреса записан "О".Во второй цикл вводится первоеслово с информационных выходов вто- рого регистра 3 данных по адресу, модифицированному указанным вьппе способом. Посде ввода первого словав блоке 5 управления формируется второй тактовый импульс параллельнойзаписи на выходе 12,по заднему фронтукоторого вовторые регистрыданных 3 иадреса 4 записывается "О" с выходов первых регистров данных 14 адреса 2,Обнуление второго регистра 4 адреса вызывает изменения уровня сигналазаполнения на входе 9 с выхода К - горазряда второго регистра 4 адреса.Блок управления реагирует на это1267396 45 50 55 входу третьего элемента И, второй вход которого подключен к инверсному выходу третьего Э-триггера, а выход - к информационному входу узснятием сигнала запроса с выхода 10,в ответ на что ЭВМ снимает сигналразрешения на входе 11.Низкий уровень сигнала на выходеК-го разряда второго регистра 4 адреса переключают регистры 1, 2, 3 и 4в режим сдвига, приводя в состояниеготовности к приему нового сообщения из абонента.Приведенный блок 5 управления работает следующим образом. При подачетактовых импульсов от опорного генератора 14 на счетный вход триггера15 на выходах соответственно первого16 и второго 17 элементов И формируются тактовые импульсы сдвига 6 итактовые импульсы синхронизации выдачи данных 7 со скважностью четыреи сдвинутые друг относительно друга.на полпериода. Сигнал заполнения 9поступает на информационный входпервого Э-триггера 18, и по заднемуфронту импульсов синхронизации 7, наего выходе формируется сигнал запроса 10. При поступлении на информационный вход второго Э-триггера 19сигнала разрешения 11 на третьем0-триггере 20 и третьем элементе И 22формируется одиночный импульс, который на выходе элемента ИЛИ 23 формирует первый сигнал параллельной записи 12, тот же импульс, задержанныйна узле задержки 21, формирует второй сигнал параллельной записи 12.Таким образом, изобретение обеспечивает повышение пропускной способности устройства ввода информацииза счет введения в него средств дляприема и обработки сообщений, включающих в себя слова данных, имеющихформат двойного слова,Формула изобретения 1, Устройство для ввода информации, содержащее первые регистры данных и адреса, о т л и ч а ю щ е е с я тем, что, с целью увеличения пропускной способности устройства, в него введены вторые регистрй данных.и адреса, блок управления, информационные выходы первых регистров данных и адреса подключены соответственно к входам параллельного кода вторых регистров данных иадреса, выход старшего разряда первого регистра данных подключен к вхо- Гду последовательного кода регистров 5 10 5 20 25 30 35 40 адреса, вход последовательного кода первого регистра данных . подключен к выходу старшего разряда второго регистра данных, информационные выходы которого являются информационными выходами устройства, а вход последовательного кода является информационным входом устройства, выход старшего разряда второго регистра адреса подключен к входам выбора режима работы всех регистров и входу окончания приема блока управления, выходы синхронизации сдвига и параллельной записи которого подключены к соответствующим входам синхронизации и параллельной записи всех регистров, вход разрешения блока управления является входом разрешения устройства, а выходы запроса и синхронизации выдачи данных являются соответственно выходом запроса и выходом синхронизации выдачи данных устройства, информационные выходы второго регистра адреса, кроме выхода старшего разряда, и выход старшего разряда первого регистра адреса являются адресными выходами устройства, входы параллельного кода первых регистров данных и адреса подключены к шине логического нуля.2. Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок управления содержит опорный генератор, Т-триггер,три Э-триггера, три элемента И, элемент ИЛИ, узел задержки, выход опорного генератора соединен со счетным входом Т-триггера и первым входом первого и второго элементов И, вторые входы которых подключены соответственно к прямому и инверсному выходам Т-триггера, выход первого элемента И является выходомсинхронизации сдвига блока, выходвторого элемента И подключен к С-входам В-триггеров и узла задержки иявляется выходом синхронизации выдачи данных, информационный вход перво-,го Э-триггера является входом окончания приема блока, а выход является.выходом запроса блока, информационный вход второго Р-триггера являет-ся входом разрешения блока, выходкоторого подключен к инфбрмационномувходу третьего Р-триггера и первому3 1267396 бла задержки и первому входу элемен- элемента ИЛИ является выходом синта ИЛИ, второй вход которого соеди- хронизации параллельной записи блонен с выходом узла задержки, выход ка.ва, Корректор С.Ше дактор В.Ков 46 Тирах 671ВНИИПИ .Государственнпо делам изобретений113035, Москва, Ж"35,Подписноего комитета СССРи открытийРаушскаяЗаказ 5774

Смотреть

Заявка

3266643, 30.03.1981

ПРЕДПРИЯТИЕ ПЯ В-8828

СМИРНОВ БОРИС ЕВГЕНЬЕВИЧ, СЫЧЕВ АНАТОЛИЙ АЛЕКСЕЕВИЧ, ЯНОВ АЛЕКСЕЙ РОСТИСЛАВОВИЧ

МПК / Метки

МПК: G06F 3/00

Метки: ввода, информации

Опубликовано: 30.10.1986

Код ссылки

<a href="https://patents.su/5-1267396-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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