Устройство для ввода-вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 191 (1 ц 1 17 ЯО А Р 13/О ОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ОБРЕТЕНИЯ ИДЕТЕЛЬСТВ(71) Рижское производственное обьдинение ВЭФ им. В,И. Ленина(54)(57) 1. УСТРОЙСТВО ДЛЯ ВВОДА-ВВОДА ИНФОРМАЦИИ, содержащее первыйи второй регистры, блок памяти, блсвязи, первый элемент ИЛИ и генератор импульсов, первый. вход-выходпервого регистра является входом.выходом устройства, второй вход -выход подключен к первому информационному входу-выходу блока связ о и,ОПИСАНИЕК АВТОРСКОМУ управляющий вход которого соединен свыходом элемента ИЛИ, гервый входкоторого является входом устройства, выход блока связи является выходом устройства, второй информационный вход-выход блока связи подключенк первому информационному входу-выходу второго регистра, второй информационный вход-выход подключен квходу-выходу блока памяти, выходсоединен с входом генератора импульсов, о т л и ч а ю щ е е с я тем,что, с целью повышения быстродействия устройства, в него введеныэлемент И и управляющий синхронизатор, синхровходы которого подключены к выходам второго регистра игенератора импульсов соответственно,выходы синхронизатора и генераторасоединены с соответствующими входамиэлемента И, выход которого подключен к второму входу элемента ИЛИ.11734 18 2. Устройство по п, 1, о т л и-ч а ю щ е е с я тем, что синхронизатор содержит третий регистр, счетчик, первую и вторую группы элементов И и второй элемент ИЛИ, выход которого является выходом синхронизатора, вход третьего регистра и установочный вход счетчика являются управляющим входом синхронизатора, счетный вход счетчика и первый вход одного из элементов И первой группы являются синхровходом 1 Изобретение относится к вычислительной технике и может быть использовано при разработке быстродействующих устройств управления вводом-выводом. 5Цель изобретения - повышение быстродействия устройства.На фиг. 1 показана структурная схема предлагаемого устройства, на фиг. 2 - структурная схема блока связи, на фиг, 3 - структурная схема генератора импульсов, на фиг. 4 структурная схема синхронизатора, на фиг, 5 - временная диаграмма работы устройства. 15На фиг. 1-5 обозначены первый регистр 1, блок 2 связи, второй регистр 3, блок 4 памяти, генератор 5 импульсов, первый элемент ИЛИ 6, синхронизатор 7, элемент И 8, другой 20 счетчик 9, триггер 10, первый генерирующий элемент 11, другой элемент И 12, третий регистр 13, триггеры 13.1-13.4 третьего регистра, счетчик 14, элементы И 15.1-15.4 и 16.1- 16.4 первой и второй групп, второй элемент ИЛИ 11, генератор 18, с первого по третий элементы И 19-21, триггеры 22 и 23, выход 24 устройства, счетчик 25, дешифратор 26, четвертый и 30 пятый элементы И 27 и 28, другие триггеры 29 и 30 и. формирователи 31-34. На фиг. 5 сигналы на выходах элементов устройства совпадают с номерами элементов 15-1-15 - и, которые соединены соответственно с первыми входами логических элементов синхронизатора, выходы и первые входы соседних элементов И первой группы соединены, выходы счетчика соединены с вторыми входами элементов Ипервой группы, выходы которыхподключены к первым входам элементов И второй группы, вторые входыкоторых подсоединены к соответствующим выходам третьего регистра,а выходы элементов И второй группыподключены к соответствующим входамвторого элемента ИЛИ,И 16 - 1-16-п, вторые входы которыхсоединены соответственно с выходамитриггеров 13-1 - 13-п, выходы логических элементов И 16-1 - 16-и соединены с входами логического элемента ИЛИ 17,В качестве регистра 13 могутбыть использованы интегральные микросхемы К 155 ТМ 5, в качестве счетчика 14 - интегральные микросхемыК 155 ИЕ 5, в качестве логических элементов И 15-1 - 15 - и и 16-1 - 16-иинтегральные микросхемы К 155 ЛИ 1, вкачестве логического элемента ИЛИ17 - интегральные микросхемы К 155 ЛЛ 1,включенные согласно паспортным данным.Указанная реализация является приме.ром осуществления деления управляющих сигналов с частотой кратнойдвум. Для.получения другой частоты вкачестве счетчика 14 можно использовать интегральную микросхемуКР 580 ВИ 53, включенную согласно паспортным данным.Генератор 5 работает следующимобразом.1 Сигнал, поступающий из регистра 3, устанавливает счетчик 9 в состояние, соответствующее количеству слоев ввода-вывода, участвующих в обмене, а также устанавливает триггер 10 в единицу. Счетчик 9 работает в режиме вычитания. Его. содержимое уменьшается на единицу после прихода каждого импульса с выхода элемента И 12. Сигнал заема, соответствующий состоянию нуля в счетчике 9, устанавливает триггер 10 в нуль (сбра3 11734 сывает), запрещая тем самым прохождение импульсов от элемента 11 через элемент ИЛИ 17 к элементу И 8 синхронизатору 7. Такое состояние соответствует окончанию обмена.Синхронизатор 7 работает следующим образом.Из регистра 3 поступает сигнал, устанавливающий регистр 13 в состояние, соответствующее параметру 1. 1 О Счетчик 14 управляется генератором 5. Импульсы со счетчика поступают на первые входы элементов И 15-1 - 15-и первой группы, соединение которых обеспечивает требуемые периоды 15 следования управляющих сигналов сопровождения передачи блока данных (на фиг. 4 частота кратна двум). Импульсы с выходов элементов И 15-1 - 15-п первой группы поступают на первые входы элементов И 16-1 16-и второй группы, на вторые вхо; ды которых поступают сигналы с регистра 13. При совпадении активных сигналов на входе элемент И 16 пропустит сигнал с выхода элемента И 15 через элемент ИЛИ 17. Таким образом обеспечивается необходимый период следования сигналов сопровождения. Работа синхронизатора от. ражена на временной диаграмме (фиг. 5) .Блок 2 связи работает следующим образом.Генератор 18 вырабатывает им 35 пульсы, переключающие счетчик 25, который управляет дешифратором 26. Если поступит сигнал от элемента ИЛИ 6, сигналы на который поступают от устройства ввода-вывода, то будет 4 О взведен триггер 23, это приводит к тому, что при соответствующем состоянии счетчика 25 дешифратор 26 через элемент И 28 взведет триггер 30, который сбросит триггер 23 и выработает разрешающий сигнал для формирователей 32 и 34, управляющих обменом между устройствами ввода-вывода и регистром 3.Аналогично блок 2 связи работает при поступлении сигнала от регистра 1 обмена, который соединен с центральным процессом.Под воздействием сигналов, поступающих с выходов триггеров 29 или 30 через элементы И 20 и 21, элемент55 И 19, соединенный с выходами элемен 18 4тов И 20 и 21, запрещает изменение состояния счетчика 25 и триггеров 29 и 30 до конца обмена между устройствами ввода-вывода и регистром 3 или между центральным процессором и регистром 3, с которыми соединен блок 4 памяти.Устройство работает следующим об" разом.Команда начала обмена из центрального процессора через регистр 1 и бло 2 связи поступает к устройствам ввода-вывода, инициирует обмен а также определяет его направление,Перед началом обмена центральный процессор устанавливает через регистр 3 регистр 13 в состояние, соответствующее желаемому коэффициенту деления,т.е. требуемой паузе для принятия решения об окончании либо продолжении обмена. Затем центральный процессор устанавливает в регистре данных код, соответствующий количеству слов ЭВМ в одном слове устройства ввода-вывода, который поступает в генератор 5, В соответствии с этим кодом генератор 5 выдает серию сигналов, сопровождающих передачу блока данных. Синхронизатор 7 одновременно выдает серию сигналов с требуемой частотой. Импульсы с генератора 5 синхронизатора 7 через элемент И 8, элемент ИЛИ 6 и блок 2 связи поступают в регистр 3. Каждый импульс сопровождает передачу блока данных, В паузах между сигналами сопровождения блока данных, определяемых установленным периодом, центральный процессор определяет закончен ли обмен с устройством ввода-вывода и в зависимости от этого либо заканчивает его, либо продолжает. Те сло" ва устройства ввода-вывода, которые поступают от внешних устройств во время паузы, и не записываются в блок 4 памяти, считываются при повторении обмена. Таким образом, предлагаемое устройство управления вводом-выводом обеспечивает оперативную обработку информации, сокращая непроизводительные затраты времени на повторные операции ввода-вывода. По сравнению с прототипом повышается производительность системы ЭВМ - вычислительные устройства.1173418 7 И Составитель И. АлексееЮ. Петрушко ТехредМ,Надь ектор О. Луговая Редак Подписное 4/ илиал 1 ШП "Патент", г. Ужгород, ул. Проектная, 4 аз 5656 Тираж ВНИИПИ Государстве по делам изобрет 113035, Москва, Ж
СмотретьЗаявка
3686881, 05.01.1984
РИЖСКОЕ ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ ВЭФ ИМ. В. И. ЛЕНИНА
БЕРЗИНЬШ АЛДИС АЛЬБЕРТОВИЧ, ГРОМОВ СЕРГЕЙ ЮРЬЕВИЧ, КАЗАКОВ АНДРЕЙ МСТИСЛАВОВИЧ, ЛЕНСКИЙ ИГОРЬ ВАЛЕНТИНОВИЧ, ЛИВШИЦ ЕВГЕНИЙ РОМАНОВИЧ, РЕЙЗИН АЛЕКСАНДР ЛЕОНИДОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: ввода-вывода, информации
Опубликовано: 15.08.1985
Код ссылки
<a href="https://patents.su/6-1173418-ustrojjstvo-dlya-vvoda-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода-вывода информации</a>
Предыдущий патент: Устройство для исправления двухкратных ошибок в блоках передачи и хранения информации
Следующий патент: Коррелятор
Случайный патент: Способ оценки функционального состояния желудка у детей с гастроэнтерологическими заболеваниями