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

 

1. УСТРОЙСТВО ДЛЯ ВЬГООДА ИНФОРМАЦИИ , содержащее преобразователь кедов, блок начальной установки, дешифратор адреса, вход преобразователя кодов является информационным входом устройства, первый выход преобразователя кодов соединен с первым входом блока начальной установки, второй вход которого является управляющим входом устройства, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены регистр адреса, триггер, элемент И и регистр данных , выходы которого являются информационными выходами устройства, первый выход преобразователя кодов соединен с первым входом регистра адреса и первым входом элемента И, выход которого соединен с вторым входом регистра данных, первый вход которого соединен с вторым выходом преобразователя кодов и вторым входом регистра адреса, третий вход которого соединен с выходом блока начальной установки и первым входом триггера , второй вход и первьм выход которого соединены соответственно с выходом и четвертым входом регистра адреса , выходы группы которого соединены с входами группы дешифратора адреса , вход которого соединен с вторым выходом триггера, вт,орой вход элемента И соединен с выходом дешифратора адреса. 2. Устройство по п. 1, отличающееся тем, что блок начальной установки содержит счетчик, первый и второй триггеры, элемент НЕ, элемент И-НЕ, первый, и второй входы которого соединены соответственно с первым и вторым, выходами счетчика, третий выход которого соединен с первым входом первого триггера , выход которого соединен с третьим входом элемента И-НЕ, выход которого соединен с тактовым входом второго триггера, первый и второй установочные входы которого соединены соответственно с шиной питания и общей шиной устройства, третий уста новочный вход второго триггера соединен с вторым входом первого триггера и выходом элемента НЕ, вход которого соединен с первым и вторым установочными входами счетчика и является первым входом блока , тактовыЛ вход счетчика являет- Iся вторым входом блока, выход второго триггера является выходом блока.

СОЮЗ СОВЕТСЙИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

ОПИСАНИЕ ИЗОБРЕТ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЬПЗФ (21) 3618047/18-24 (.22) 11. 07. 83 (46) 15.12.8 4. Бюл. М - 46 (72) Н.Н.Васерин, В.А.Захаров, Г.А.Прокофьев, В.Н.Русаков и Н.П.Чекалкина (53) 681.327(088.8) (56) 1. Авторское свидетельство СССР йъ 519701, кл. G 06 F 3/02, 1976.

2. Руководство по технической эксплуатации БФ2, 390.204.R Э, 1978. (54) (57) 1. УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ, содержащее преобразователь ко ов, блок начальной установки, дешифратор адреса, вход преобразователя кодов является информационным входом устройства; первый выход преобразователя кодов соединен с первым входом блока начальной установки, второй вход которого является управ- . ляющим входом устройства, о т л ич а ю щ е е с я тем, что, с целью повьппения быстродействия устройства, в него введены регистр адреса, триггер, элемент И и регистр данных, выходы которого являются информационными выходами устройства, первый выход. преобразователя кодов сое-, динен с первым входом регистра адреса и первым входом элемента И, выход которого соединен с вторым входом регистра. данных, первый вход которого соединен с вторым выходом преобразователя кодов и вторым входом регистра адреса, третий вход которого

„SU„„.1 129598 соединен с выходом блока начальной установки и первым входом триггера, второй вход и первый выход которого соединены соответственно с выходом и четвертым входом регистра адреса, выходы группы которого соединены с входами группы дешифратора адреса, вход которого соединен с вторым выходом триггера, второй вход элемента И соединен с выходом дешифратора адреса.

2. Устройство по п. 1, о т л и— ч а ю щ е е с я тем, что блок начальной установки содержит счетчик, первый и второй триггеры, элемент

НЕ, элемент И-НЕ, первый.и второй входы которого соединены соответственно с первым и вторым. выходами счетчика, третий выход которого соединен с первым входом первого триггера, выход которого соединен с третьим входом элемента И-НЕ, выход которого соединен с тактовым входом второго триггера, первый и второй установочные входы которого соединены соответственно с шиной питания и общей шиной устройства, третий уста . новочный вход второго триггера соединен с вторым входом первого триггера и выходом элемента НЕ, вход которого соединен с первым и вторым установочными входами счетчика и является первым входом блока, тактовый. вход счетчика является вторым входом блока, выход второго триггера является выходом блока.

98 2 дов, блок начальной установки, де шифратор адреса, вход преобразовате1 11295

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

Известно устройство. для ввода-вы5 вода информации, содержащее входнои блок, первый регистр, который служит для преобразования последовательного кода в параллельный и параллельного кода в. последовательный при выводе информации, т.е. первый регистр работает в двух режимах (1 .

Однако такое устройство не обеспечивает приема информации при асинхронном обмене информацией с 3ВМ, который предполагает не только разнесенный по времени прием и выдачу информации, но и одновременный прием и выдачу.

Известно. также устройство для вы20 вода информации, содержащее преобразователь кодов, блок начальной установки, регистр приема, блок разрешения обработки, дешифратор, адреса, первый и второй регистры памяти, входы>группы которых соединены с выхода-. ми первой группы регистра приема, первый вход которого соединен с пер вым входом блока разрешения обработи и первым выходом преобразователя одов, вход которого является инфор30 мационным входом устройства, второй выход преобразователя кодов соединен с первым входом блока начальной установки и вторым входом регистра приема, третий вход которого соеди- З5 нен с третьим входом блока разрешения обработки и выходом блока начальной установки, второй вход которого является управляющим входом устройства, выходы второй группы регистра 40 приема соединены с входами группы дешифратора, вход которого соединен с выходом блока разрешения обработки, второй вход которого соединен с выходом регистра приема (2 ).. 45

В данном устройстве информации в.виде 32-разрядного биполярного последовательного кода поступает из

ЭВМ на преобразователь кодов, который преобразует его в сигналы синхроим- 50 пульсов и последовательный униполярный код. С выхода преобразователя кода синхроимпульсы поступают на блок начальной установки, а последовательный код — на регистр приема. 55

Во время паузы между двумя информа-, ционными словами на ЭВМ блок начальной установки формирует единичный сигнал "Установка". По данному сиг-. налу производится обнуление 1-3 1 разрядов регистра приема, а в 32-й разряд записывается единица. С началом очередного кодового слова первым сннхроимпульсом сигнал "Установка" снимается. При этом в регистр приема прописывается последовательно 32 разряда входного .кода. Одновременно единица, предварительно записанная в 32-й разряд, проталкивается по регистру приема впереди информационно-. го слова и в момент записи последнего разряда кода эта единица поступает на блок разрешения обработки, являясь признаком окончания записи кода. При наличии этого признака блок разрешения обработки выдает сигнал

"Разрешение", который позволяет произвести анализ адреса принятого слова дешифратором адреса.: При совпадении адреса входного слова с адресом устройства дешифратор адреса дает команду на перепись информации из регистра приема в соответствующий регистр памяти, с выхода которого информация поступает к внешним потребителям. недостатком прототипа является низкое быстродействие (последовательно происходит запись слова в регистр

/ приема,. анализ адреса и только по.— том передача принятого слова в регистр ламяти) .

Цель изобретения — повьппение быстродействия устройства.

Пос травленная цель дос тигаетс я тем, что в устройство -для вывода информации, содержащее преобразователь коля кодов является информационным вхо.— дом устройства, первый выход преобразователя кодов соединен с первым входом блока начальной установки, второй .вход которого является управляющим входом устройства, дополнительно введены регистр .адреса, триггер, элемент И и регистр данных, выходы которого являются информационными выходами устройства, первый выход преобразователя кодов соединен с первым входом регистра адреса и первым входом элемента И, выход которого соединен с вторым входом регистра данных, первый вход которого соединен с вторым выходом преобразователя кодов и вторым входом регистра адреса, третий вход которого соединен с

11295 выходом блока, начальной установки и первым входом триггера, второй входи первый выход которого соединены соответственно с выходом и четвертым входом регистра адреса, выходы группы которого соединены с входами

5 группы дешифратора адреса, вход которого соединен с вторым .выходом триггера, второй вход элемента И соединен с выходом дешифратора адреса.

10.Кроме того, блок начальной установки содержит счетчик, первый и второй триггеры, элемент НЕ, элемент И-НЕ, первый и второй входы . которого соединены соответственно с

15 первым и вторым выходами счетчика, третий выход которого соединен с первым входом первого триггера, выход которого соединен с третьим входом эяемента И-НЕ, выход которого соединен с тактовым входом второго

20 триггера, первый и второй установочные входы которого соответственно соединены с шиной питания и общей шиной устройства третий установочный

Э

25 вход второго триггера соединен с вторым входом первого григгера и выходам элемента НЕ, вход которого соединен с первым и вторым установочными входами счетчика и является первым входом блока, тактовый вход счетчика является вторым входом блока, выход второго триггера является выходом блока.

На фиг. 1 представлена структурная схема устройства для вывода информа- 35 ции; на фиг. 2 — структурная схема блока начальной установки и временные диаграммы его работы; на фиг. 3временные диаграммы работы преобразователя кодов ° 40

Устройство для вывода информации содержит преобразователь кодов 1, блок 2 начальной установки, регистр

3 адреса, триггер 4, элемент 5 И, дешифратор 6 адреса, регистр 7 данных. 45

Блох начальной установки содержит счетчик 8, элемент 9 И-НЕ, первый триггер 10, второй триггер 11, элемент 12 НЕ.

Устройство работает следующим об- 50 . разом.

Блок 2.начальной установкиопределяет паузу между информационными словами и во время паузы выдает сигнал для установки в исходное состоя- 55 ние регистра 3 адреса и триггера 4.

Величина паузы между информационными словами по отечественным и между98 4 народным стандартам принята не менее

4Т (Т- период следования синхроимпульсов), т.е. сигнал начальной yc-. тановки должен быть выработан в момент времени, расположенный в промежутке Т<444Т. Счетчик 8 и триггер

10 подсчитывают импульсы тактовой частоты (ТИ) Е = 375 кГц в промежутке времени между соседними информационными словами, т.е. между последним синхроимпульсом (СИ) предыдущего и первым СИ последующего слов. Указан ный режим работы счетчика обеспечива. ется эа счет того,что сигналы СИ и

Ю

СИ заведены на входы обнуления счетчиков 8 и триггера. 10 соответственно, и, как следствие, при следовании

СИ с периодом Т, т е. внутри информационного слова, счетчик постоянно обнуляется, а в паузе между слова-. ми сигнал обнуления поступает не ранее, чем через 4Т, что дает воэможность использовать одно из его состояний.в промежутке времени Т-4Т для формирования сигнала начальной установки.

Элемент 9И-НЕ анализирует состояние второго, третьего разрядов счетчика 8 и выходы триггера 10 и при совпадении единичных уровней в момент времени 1 на его выходе формируется отрицательный фронт сигнала, поступающего на тактовый вход триггера

11. Триггер 11 переходит в единичное состояние, которое. сохраняется до прихода импульса СИ, т.е. первого pasряда кода в очередном информационном слове. Сигнал с вьиода триггера

11 и является сигналом "Установка".

По этому сигналу регистр 3 адреса и триггер 4 установятся в исходное состояние.

Регистр 3 адреса принимает последовательный код адресной части слова, преобразует его в параллельный код для хранения адреса на время sanucu информационной части слова в регистр 7 данных.

Триггер 4 по сигналу из блока 2 начальной установки вырабатывает сигнал, разрешающий обработку прийятой адресной части слова по окончании записи в регистр 3 адреса восьмого разряда слова.

Элемент 5 И при наличии разрешающего сигнала из дешифратора 6 pasрешает прохождение синхронизирующих импульсов на регистр 7 данных.

S 11295

Дешифратор 6 адреса служит для анализа адресной части слова и выработки (при наличии сигнала "Разрешение" от триггера 4) сигнала разрешения для элемента 5И.

При поступлении от ЭВМ на преобразователь 1 биполярного последовательного кода в соответствии с ГОСТ 18977"

"79 последний преобразует, его в униполярный последовательный код и формирует синхронизирующие импульсы, которые необходимы для записи последовательного кода в регистры 3 и 7 (форма входных и выходных сигналов преобразователя 1 приведена на фиг.3).1>

ЭВМ выдает информационные слова с интервалами (паузами), которые больше периода одного разряда последова.тельного кода. Во время паузы между: двумя информационными словами блок 2 начальной установки формирует единичный сигнал "Установка". По данному сигналу производится обнуление 1-7 разрядов регистра 3 адреса, а в восьмой разряд залисывается единица. ,Кроме того, сигнал "Установка" переводит триггер 4 в такое состояние, при котором сигнал с его первого выхода разрешает запись последовательного кода в регистр 3 адреса, а сигнал со второго выхода запрещает деЗО шифратору 6 анализировать адрес до записи в регистр 3 последнего восьмого разряда адреса.

С началом очередного информационного слова первым синхроимпульсом с 1 блока 1 сигнал "Установка" сбрасывается. После обнуления сигнала "Установка" и поступления на вход регистра 3 адреса сигналов последовательного кода и синхроимпульсов осущест- "0 вляется последовательная запись в регистр 3 входного кода. Одновремен98 а . но единица, предварительно записанная в восьмой разряд, проталкивается по регистру 3 впереди информационного слова.

В момент записи последнего восьмого разряда кода адреса эта единица поступает на триггер 4, являясь . признаком окончания записи адресной части слова в регистр 3. По этому сигналу триггер 4 дает команду деши. фратору 6 адреса на обработку кода адреса, записанного в регистр 3, и запирает вход регистра 3.

При совпадении кода адреса данно-. го информационного слова с адресом (адресами) устройства дешифратор

6 адреса вырабатывает сигнал, который разрешает прохождение синхроимпульсов через элемент 5И на вход регистра 7 данных. При поступлении тактирующих синхроимпульсов код информационной части слова записывается в регистр 7 данных. После записи последовательного кода (информационной части слова) регистр 7 данных преобразует его в параллельный код и выдает во внешние устройства. В паузе между информационными словами блок 2 начальной установки сигналом "Установка" обнуляет регистр

3 адреса и, как следствие, дешифратор

6 адреса снимает разрешающий сигнал с входа элемента 5И. Тактирующий вход регистра 7 данных закрывается до прихода из ЭВМ очередного информацион-. ного слова с адресом устройства.

Таким образом, данное устройство позволяет обеспечить повышенное быстродействие при выводе информации в .последовательном коде за счет сокращения времени анализа адреса устройства, которому передается информация, 1129598

1129598

1129598 фигЗ

Составитель Н.Максимов

Редактор М.Бандура Техред С.Мигунова КорректорМ.Леонтюк

Заказ 9453/38 . Тираж 698 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д, 4/5

Филиал ППП"Патент", r. Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к конструкциям электронно-вычислительных устройств, преимущественно к персональным компьютерам, и может быть использовано в быту и в различных отраслях народного хозяйства

Изобретение относится к автоматике и компьютерной технике и может использоваться в телевидении и робототехнике для дистанционного ввода информации в компьютер или иной управляемый объект

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

Изобретение относится к вычислительной технике

Изобретение относится к компьютерной технике, робототехнике, телевидению и может быть использовано при дистанционном вводе информации в телевизор, компьютер, тренажер или иной управляемый объект

Изобретение относится к способам и средствам контроля за состоянием объектов в системах энергообеспечения различного назначения и предназначено для использования на электрифицированных железных дорогах

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

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к вычислительной технике
Наверх