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

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

Авторы: Васерин, Захаров, Прокофьев, Русаков, Чекалкина

ZIP архив

Текст

СОЮЗ СОВЕТСЙИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН 00 Ет ОПИСАН О У ЬСТ й". 46А.Захаров,усаков и Н.П.Чество СССР1976.ескоиЭ, 1978. иде тел3/02,технич0.204. раз гис ГОСУДАРСТ 8 ЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЬПИ 3 ВТОРСКОМУ СВИДЕ(56) 1. Авторское свйъ 519701, кл. С 06 Р2. Руководство поэксплуатации БФ 2, 39(54)(57) 1, УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ, содержащее преобразователь кодов, блок начальной установки, дешифратор адреса, вход преобразователя кодов является информационным входом устройства; первый выход преобразователя кодов соединен с первым входом блока начальной установки, второй вход которого является управ- . ляющим входом устройства, о т л ич а ю щ е е с я тем, что, с целью повьппения быстродействия устройства, в него введены регистр адреса, триггер, элемент И и регистр данных, выходы которого являются информационными выходами устройства, первый выход. преобразователя кодов сое- динен с первым входом регистра адреса и первым входом элемента И, выход которого соединен с вторым входом регистра. данных, первый вход которого соединен с вторым выходом преобователя кодов и вторым входом ретра адреса, третий вход которого 80.,1 129598. соединен с выходом блока начальной установки и первым входом триггера, второй вход и первый выход которого соединены соответственно с выходом и четвертым входом регистра адреса, выходы группы которого соединены с входами группы дешифратора адреса, вход которого соединен с вторым выходом триггера, второй вход элемента И соединен с выходом дешифратора адреса2, Устройство по п, 1, о т л и - ч а ю щ е е с я тем, что блок начальной установки содержит счетчик, первый и второй триггеры, элемент НЕ, элемент И-НЕ, первый.и второй входы которого соединены соответственно с первым и вторым, выходами счетчика, третий выход которого соединен с первым входом первого триггера, выход которого соединен с третьим входом элемента И-НЕ, выход которого соединен с тактовым входом второго триггера, первый и второйустановочные входы которого соединены соответственно с шиной питания и общей шиной устройства, третий уста новочный вход второго триггера соединен с вторым входом первого триггера и выходом элемента НЕ, вход которого соединен с первым и вторым установочными входами счетчика и является первым входом блока, тактовый, вход счетчика является вторым входом блока, выход второго триггера является выходом блока.98 2 дов, блок начальной установки, де шифратор адреса, вход преобразовате 1 11295Изобретение относится к вычислительной технике и может быть использовано для связи ЗВМ с периферийнымиустройствами.Известно устройство. для ввода-вы 5вода информации, содержащее входноиблок, первый регистр, который служит для преобразования последовательного кода в параллельный и параллельного кода в.последовательный привыводе информации, т.е. первый регистр работает в двух режимах 1 .Однако такое устройство не обеспечивает приема информации при асинхронном обмене информацией с ЗВМ,который предполагает не только разнесенный по времени прием и выдачуинформации, но и одновременный прием и выдачу,Известно также устройство для вы 20вода информации, содержащее преобразователь кодов, блок начальной установки, регистр приема, блок разрешения обработки, дешифратор, адреса,первый и второй регистры памяти, входыгруппы которых соединены с выхода-.ми первой группы регистра приема,первый вход которого соединен с первым входом блока разрешения обработи и первым выходом преобразователяодов, вход которого является инфор 30мационным входом устройства, второйвыход преобразователя кодов соединен с первым входом блока начальнойустановки и вторым входом регистраприема, третий вход которого соединенс третьим входом блока разрешения обработки и выходом блока начальной установки, второй вход которогоявляется управляющим входом устройства, выходы второй группы регистра 40приема соединены с входами группыдешифратора, вход которого соединенс выходом блока разрешения обработки,второй вход которого соединен с выходом регистра приема 245В данном устройстве информациив виде 32-разрядного биполярногопоследовательного кода поступает изЭВМ на преобразователь кодов, которыйпреобразует его в сигналы синхроимпульсов и последовательный униполярный код. С выхода преобразователякода синхроимпульсы поступают наблок начальной установки, а последовательный код - на регистр приема. 55Во время паузы между двумя информа-,ционными словами на ЭВМ блок начальной установки формирует единичный сигнал "Установка". По данному сиг-.налу производится обнуление 1-3 1 разрядов регистра приема, а в 32-йразряд записывается единица. С началом очередного кодового слова первым синхроимпульсом сигнал "Установка" снимается. При этом в регистр при.ема прописывается последовательно 32разряда входногокода. Одновременноединица, предварительно записаннаяв 32-й разряд, проталкивается по регистру приема впереди информационного слова и в момент записи последнего разряда кода эта единица поступает на блок разрешения обработки, являясь признаком окончания записи кода, При наличии этого признака блок разрешения обработки выдает сигнал "Разрешение", который позволяет произвести анализ адреса принятого слова дешифратором адреса.: При совпадении адреса входного слова с адресом устройства дешифратор адреса дает команду на перепись информации из регистра приема в соответствующий регистр памяти, с выхода которого информация поступает к внешним потребителям,Е 1 едостатком прототипа является низкое быстродействие (последовательно происходит запись слова в регистр/приема,. анализ адреса и только по. -том передача принятого слова в регистр .ламяти) .Цель изобретения - повьппение быстродействия устройства,Поставленная цель достигается тем,что в устройство .для выводаинформации, содержащее преобразователь коля кодов является информационным вхо. -дом устройства, первый выход преобразователя кодов соединен с первымвходом блока начальной установки,второй .вход которого является управляющим входом устройства, дополнительно введены регистр адреса, триггер, элемент И и регистр данных, вы-.ходы которого являются информационными выходами устройства, первый выход преобразователя кодов соединен с первым входом регистра адреса и первым входом элемента И, выход которого соединен с вторым входом регистра данных, первый вход которого соединенс вторым выходом преобразователя кодов и вторым входом регистра адреса,третий вход которого соединен с11295 выходом блока, начальной установки и первым входом триггера, второй входи первый выход которого соединены соответственно с выходом и четвертым входом регистра адреса, выходы группы которого соединены с входами5 группы дешифратора адреса, вход которого соединен с вторым выходом триггера, второй вход элемента И соединен с выходом дешифратора адреса,1 ОКроме того, блок начальной установки содержит счетчик, первый и второй триггеры, элемент НЕ, элемент И-НЕ, первый и второй входы . которого соединены соответственно с15 первым и вторым выходами счетчика,третий выход которого соединен с первым входом первого триггера, выход которого соединен с третьим входом эяемента И-НЕ, выход которого соединен с тактовым входом второго20 триггера, первый и второй установочные входы которого соответственно соединены с шиной питания и общей шиной устройства третий установочныйЭ25 вход второго триггера соединен с вторым входом первого григгера и выходом элемента НЕ, вход которого соединен с первым и вторым установочными входами счетчика и является первым входом блока, тактовый вход счетчика является вторым входом блока, выход второго триггера является выходом бло. ка.На фиг. 1 представлена структурная схема устройства для вывода информа ции; на фиг. 2 - структурная схема блока начальной установки и временные диаграммы его работы; на фиг, 3- временные диаграммы работы преобразователя кодов40Устройство для вывода информации содержит преобразователь кодов 1, блок 2 начальной установки, регистр 3 адреса, триггер 4, элемент 5 И, дешифратор 6 адреса, регистр 7 данных. 45Блох начальной установки содержит счетчик 8, элемент 9 И-НЕ, первый триггер 10, второй триггер 11, элемент 12 НЕУстройство работает следующим об .разом.Блок 2 начальной установкиопределяет паузу между информационными словами и во время паузы выдает сигнал для установки в исходное состоя ние регистра 3 адреса и триггера 4.Величина паузы между информационными словами по отечественным и между 98 4 народным стандартам принята не менее 4 Т (Т- период следования синхроимпульсов), т.е. сигнал начальной ус-. тановки должен быть выработан в момент времени , расположенный в промежутке ТС 14 Т. Счетчик 8 и триггер 10 подсчитывают импульсы тактовой частоты (ТИ) Е = 375 кГц в промежутке времени между соседними информационными словами, т.е. между последним синхроимпульсом (СИ) предыдущего и первым СИ последующего слов. Указан ный режим работы счетчика обеспечива ется эасчет того,что сигналы СИ илСИ заведены на входы обнуления счетчиков 8 и триггера. 10 соответственно, и, как следствие, при следовании СИ спериодом Т, те. внутри информационного слова, счетчик постоянно обнуляется, а в паузе между слова-, ми сигнал обнуления поступает не ранее, чем через 4 Т, что дает воэможность использовать одно из его состояний.в промежутке времени ТТ для формирования сигнала начальной установки.Элемент 9 И-НЕ анализирует состояние второго, третьего разрядов счетчика 8 и выходы триггера 10 и при совпадении единичных уровней в момент времени 1 на его выходе формируется отрицательный фронт сигнала, поступающего на тактовый вход триггера 11. Триггер 11 переходит в единичное состояние, которое. сохраняется до прихода импульса СИ, т.е. первого раз. ряда кода в очередном информационном слове. Сигнал с вьиода триггера 11 и является сигналом "Установка", По этому сигналу регистр. 3 адреса и триггер 4 установятся в исходное состояние.Регистр 3 адреса принимает последовательный код адресной части слова, преобразует его в параллельный код для хранения адреса на время записи информационной части слова в регистр 7 данных. Триггер 4 по сигналу из блока 2 начальной установки вырабатывает сигнал, разрешающий обработку прийятой адресной части слова по окончании записи в регистр 3 адреса восьмого разряда слова.Элемент 5 И при наличии разрешающего сигнала из дешифратора 6 разрешает прохождение синхронизирующих импульсов на регистр 7 данных,3 11295Дешифратор 6 адреса служит для анализа адресной части слова и выработки (при наличии сигнала "Разрешение" от триггера 4) сигнала разрешения для элемента 5 И.При поступлении от ЭВМ на преобразователь 1 биполярного последовательного кода в соответствии с ГОСТ 18977" "79 последний преобразует, его в униполярный последовательный код и формирует синхронизирующие импульсы, которые необходимы для записи последовательного кода в регистры 3 и 7 (форма входных и выходных сигналов преобразователя 1 приведена на фиг.3),1 ЭВМ выдает информационные слова с интервалами (паузами), которые больше периода одного разряда последова.тельного кода. Во время паузы между: двумя информационными словами блок 2 начальной установки Формирует единичный сигнал "Установка". По данному сигналу производится обнуление 1-7 разрядов регистра 3 адреса, а в восьмой разряд залисывается единица. ,Кроме того, сигнал "Установка" переводит триггер 4 в такое состояние, при котором сигнал с его первого выхода разрешает запись последовательного кода в регистр 3 адреса, а сигнал со второго выхода запрещает деЗО шифратору 6 анализировать адрес до записи в регистр 3 последнего восьмого разряда адреса.С началом очередного информационного слова первым синхроимпульсом с З 5 блока 1 сигнал "Установка" сбрасывается. После обнуления сигнала "Установка" и поступления на вход регистра 3 адреса сигналов последовательного кода и синхроимпульсов осущест- "0 вляется последовательная запись в регистр 3 входного кода. Одновремен 98 б. но единица, предварительно записанная в восьмой разряд, проталкивается по регистру 3 впереди информационного слова,В момент записи последнего восьмого разряда кода адреса эта единица поступает на триггер 4, являясь . признаком окончания записи адресной части слова в регистр 3. По этому сигналу триггер 4 дает команду деши. Фратору 6 адреса на обработку кода адреса, записанного в регистр 3, и запирает вход регистра 3.При совпадении кода адреса данно-. го информационного слова с адресом(адресами) устройства дешифратор 6 адреса вырабатывает сигнал, который разрешает прохождение синхроимпульсов через элемент 5 И на вход регистра 7 данных. При поступлении тактирующих синхроимпульсов код информационной части слова записывается в регистр 7 данных. После записи последовательного кода (информационной части слова) регистр 7 данных преобразует его в параллельный код и выдает во внешние устройства. В паузе между информационными словами блок 2 начальной установки сигналом "Установка" обнуляет регистр 3 адреса и, как следствие, дешифратор 6 адреса снимает разрешающий сигнал с входа элемента 5 И. Тактирующий вход регистра 7 данных закрывается до прихода из ЭВМ очередного информацион-. ного словас адресом устройства. Таким образом, данное устройство позволяет обеспечить повышенное быстродействие при выводе информации в последовательном коде за счет сокращения времени анализа адреса устройства, которому передается информация,1129598 Составитель Н.МаксимовТехред .С.Мигунова КорректорИ.Леонтюк едактор Заказ 9453/38 илиал ППП"Патент", г. Ужгород, ул. Проектная Тираж 6 ВНИИПИ Государственно по делам изобретени 113035, Москва, Ж, Подписноекомитета СССРи открытийаушская наб., д. 4/5

Смотреть

Заявка

3618047, 11.07.1983

ПРЕДПРИЯТИЕ ПЯ А-7357

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

МПК / Метки

МПК: G06F 3/00

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

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

Код ссылки

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

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