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

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

Авторы: Губин, Заяц, Матвеев

ZIP архив

Текст

(19) (11 51) 4 С 06 Р 13/00 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ИОАН ОБРЕТЕНИЯ,Н АВТОРСКОМУ ЕТЕЛЬСТ о СССР979СССР1982.(54)(57) УСТРОЙСТВО ДЛЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ, содержащеепервый,второй и третий регистры, формирователь импульсов, триггер, терминалы,первый, второй и третий элементы И,дешифратор, первый элемент ИЛИ, первую группу элементов И, первые вхо"ды которых соединены с выходом формирователя импульсов, первым входомвторого элемента И и вторым входомпервого элемента И, первый вход которого соединен с первым выходомтриггера, второй выход которого является первым выходом устройства,первый вход второго регистра соединен с вторым входом триггера и является первым входом устройства,выходы группы второго регистра являются.выходами группы устройства,входы первого регистра являются входами первой группы устройства, второй вход второго элемента И соединен с вторым выходом дешифратора,первый выход которого является вторым выходом устройства, выходы элементов И первой группы соединены спервыми входами соответствующих тер(21) 3718533/24-24(56) Авторское свидетельствУ 693362, кл. С 06 Р 3/04,Авторское свидетельствоУ 972494, кл, 6 06 Р 3/04,миналов, выходы которых соединены с соответствующими входами первого элемента ИЛИ, выход которого соединен с вторым входом второго регистра,. о т л и ч а ю щ е е с я тем, что, с целью упрощения и повышения быстродействия устройства, оно содержит второй элемент ИЛИ, вторую группу элементов И и элемент НЕ, выход которого соединен с вторым входом третьего элемента И, первый и третий входы которого соответственно соединены с первым и вторым входами второго элемента И, третий вход которого соединен с входом элемента НЕ и является вторым входом устройства, выход второго элемента И соединен с первым входом второго элемента ИЛИ и входом третьего регистра, входы группы которого являются входами второй группы устройства, выход третьего элемента И соединен с вторым входом второго элемента ИЛИ, выход которого соединен с третьим входом второго регистра четвертый вход и выход которого соеди нены соответственноэ с первым и вторым входами дешифратора, выходы треть его регистра соединены с вторыни входами соответствующих элементов И первой группы, вторые входы терминалов соединены соответственно с выходами элементов И второй группы, первые входы которых соединены с соответствующими выходами первого регистра, вторые входы элементов И второй группы соеди" нены с выходом. первого элемента И и первым входом триггера, 1179356Изобретение относится к автоматике и вычислительной технике и может быть использовано для организации обмена информацией в системах коллективного пользования вычислительными ресурсами и в информационно-поисковых системах. 0 Режим чтения информации с терминалов может быть организован двумя 5 способами: последовательное чтение информации со всех терминалов 5 и приоритетное чтение информации с одЦель изобретения - упрощение устройства и повышение его быстродействияНа чертеже представлена структурная схема устройства.Устройство содержит процессор 1,первый регистр 2, элементы И. 3 первой3 и второй 4 групп, терминалы 5, фор мирователь 6 импульсов, первый элемент И 7, триггер 8, третий регистр 9,первый элемент ИРИ 10, второй элементИ 1 1, второй регистр 12, дешифратор13, элемент НЕ 14, третий элемент 2 ОИ 15 и второй элемент ИРИ 16,Предлагаемое устройство работаетследующим образом,Перед началом работы в.регистрах2, 9 и 12 и триггере 8 записан нулевой код. Процессор 1 согласно программе устанавливает либо режим чтения,либо режим записи информации.В режиме записи информации в терминалы 5 процессор 1 передает первую ЗОинформационную посылку в регистр 2,в котором -я ячейка закреплена за-ым терминалом 5. Затем процессор 1посылает сигнал, переводящий триггер 8 в состояние, разрешающее прохождение тактовых импульсов с Формирователя 6 через элемент И 7 на входы элементов И группы 4. В результатечего информация с регистра 2 черезсоответствующие элементы И группы 4 4 Опоступает в соответствующие терминалы 5, В то же время импульс с выхода элемента И 7 поступает на входтриггера 8 и устанавливает его в нулевое состояние, запрещая прохождение тактовых импульсов через элементИ 7, а с другого выхода триггера 8формируется сигнал прерывания по записи, по которому процессор 1 выставляет в регистр 2 новую посылкУ ннфорОмации, Операции продолжаются до момента снятия режима записи информации. ного терминала 5, т.е. чтение информации полностью с одного терминала 5,В первом случае с выходной шиныпроцессора 1 в регистр 9 заноситсяраспределенный код 000001, т.е,во все разряды регистра, кромеп-го.,заносятся нули, а в и-ый раз 3ряд - единица.Регистр 12 устройства устанавливается в исходное состояние, при котором все его, кроме первого, разряды, включая и маркерный, устанавливаются в нулевое состояние, а впервый разряд регистра 12 записывается маркер, значение которого равноединице. Так как в маркерном разряде регистра 12 записан ноль, то свыхода дешифратора 13 снимается сигнал, разрешающий прохождение тактовых импульсов с формирователя 6 через элемент И 11Так как режим чте"ния информации организуется последовательно со всех терминалов 5, то навход элемента И 11 поступает единичный сигнал от процессора 1. Этот сигнал разрешает прохождение тактовыхимпульсов с формирователя 6 на входрегистра 9,С приходом первого тактового импульса содержимое и-го разряда регистра 9 переписывается в его первыйразряд, а код маркера переписываетсяиз первого разряда регистра 12 вовторой, так как с выхода элементаИ 11 тактовый импульс через элементИРИ 16 заводится на вход регистра 12,С выхода первого разряда регистра 9единичный сигнал поступает на входпервого элемента И группы 3, на другой вход которого поступает импульсс формирователя 6. В результате управляющий импульс с выхода первогоэлемента И 3 группы поступает навход соответствующего терминала 5.Код символа с терминала 5 считывается и через элемент ИРИ 10 записывается в первый разряд регистра 12.На очередном шаге с приходом следующего тактового импульса с формирователя 6 происходит сдвиг кодов,записанных в регистрах 9 и 12 и кодсимвола считывается с второго терминала и записывается во второй разряд регистра 12 и т.д.Операция считывания с каждого терминала 5 продолжается до момента появления в последующем (маркерном)п+1)-м разряде регистра 12 кода марз 1179кера, т.е, тогда, когда последовательно будет прочитана информациясо всех и терминалов 5, начиная спервого терминала 5.Так как код маркера Равен единице,то с инверсного выхода дешифратора 13снимается сигнал, запрещающий прохождение тактовых импульсов через элемент И 11, а с выхода дешифратора13 формируется сигнал прерывания, который поступает в процессор 1. Содержимое регистра 12 поступает в процессор 1. Операция чтения продолжаетсяпосле поступления кода установки вначальное состояние регистра 12 и 15распределенного кода в регистр 9.Если необходимо считать информациюполностью с одного терминала, напри-мер с -го (второй случай), то в регистр 9 заносится код, где в -м разряде единица, а в остальных ноль. Регистр 12 по первому входу устройстваустанавливается в исходное состояние,как и в первом случае,На вход элемента И 11 поступает 25нулевой сигнал, запрещающий прохождение тактовых импульсов с Формирователя 6 на вход регистра 9,.Так как сдвиг распределенного кодав регистре 9 не осуществляется, торазрешающий сигнал, равный единице,на время чтения информации с -готерминала поступает на вход -го элемента И 3 группы.С приходом тактового импульса сформирователя 6 информация (коды символов) с -го терминала 5 последовательно записывается в регистр 12, приэтом сдвиг информации в регистре .12осуществляется сигналом, поступающим 4 О 356 4от формирователя 6 через элемент И 15, с выхода элемента ИЛИ 16,Как только в маркерном разряде регистра 12 появляется единица, то с выхода дешифратора 13 снимается сигнал, запрещающий прохождение тактовых импульсов через элемент И 15, а с другого выхода дешифратора формируется сигнал прерывания, который поступает в процессор 1, Содержимое регистра 12 поступает в процессор. Если необходимо продолжить чтение информации с -го терминала, то регистр 12 переводится в исходное состояние и процесс повторяется, Операция чтения информации осуществляется до момента снятия режима чтения,В известном устройстве в режиме записи информации в терминалы запись одной посылки информации для всех терминалов осуществляется последоьательно в каждый терминал, начиная с первого и до п-го, что приводит к непроизводительным простоям терминалов.В предлагаемом устройстве запись одной посылки информации для всех терминалов производится одновременно, так как каждый терминал имеет свои независимые цепи и систему записи. Таким образом, предлагаемое устройство не только обеспечивает увеличение быстродействия на 507 в режиме записи, но.и при любом количестве терминалов позволяет сокращать оборудование в 1,4 раза, что позволяет уменыпить количество функциональных связей, т.е. упростить устройство.1179356 ор Л. Пилипенк К Тираж 710 Государственного комитет лам изобретений и открыт осква, Ж, Раушская на аказ 5678/52ВН одпи 1303 филиал ППП "Патент", г. Узгор Пр ная, 4 тор Л. Пчелинская Составитеь В. Верховский Техред З.палий

Смотреть

Заявка

3718533, 27.03.1984

ПУШКИНСКОЕ ВЫСШЕЕ ОРДЕНА КРАСНОЙ ЗВЕЗДЫ УЧИЛИЩЕ РАДИОЭЛЕКТРОНИКИ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ

ЗАЯЦ АНАТОЛИЙ МОИСЕЕВИЧ, ГУБИН ОЛЕГ МИХАЙЛОВИЧ, МАТВЕЕВ СЕРГЕЙ АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 13/00

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

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

Код ссылки

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

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