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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к области вычислительной техники и может быть использовано для вывода данных из электронных клавишных вычислительных машин во внешние блоки памяти. Целью изобретения является повышение быстродействия устройства. Поставленная цель достигается введением в устройство второго элемента И, преобразователя кода, распределителя импульсов , формирователя пачки импульсов. Преобразователь кода содержит элемент НЕ, шифратор, первую и вторую группы элементов И и элементы ИЛИ. Введенные блоки позволяют выводить информацию с естественной в клавишных ЭВМ формой представления чисел с учетом плавающей запятой, с учетом того, что информация динамически изменяется, а синхросигналы представлены в фазоим (Л пульсном коде. 1 з.п. ф-лы, 3 ип.

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

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

РЕСПУБЛИК (594 С 06 F 13 00

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

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

°

ЮЮ

Ф

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3900066/24-24 (22) 22.05.85 (46) 15.11.86. Вюл. У 42 (72) К.М.Ценных и В.П.Кучеренко (53) 681.327.8(088.8) (56) Кофрон Дж. Технические средства микропроцессорных систем. М.: Мир, 1983, с. 155.

Патент Японии Р 57-31173, кл. G 06 F 3/00, 1982,,(54) УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ (57) Изобретение относится к области вычислительной техники и может быть использовано для вывода данных из

„„SU„r,1270762 А1 электронных клавишных вычислительных машин во внешние блоки памяти. Целью изобретения является повышение быстродействия устройства. Поставленная цель достигается введением в устройство второго элемента И, преобразователя кода, распределителя импульсов, формирователя пачки импульсов.

Преобразователь кода содеркит элемент

НЕ, шифратор, первую и вторую группы элементов И и элементы ИЛИ. Введенные блоки позволяют выводить информацяо с естественной в клавишных ЭВМ формой представления чисел с учетом плавающей запятой, с учетом того, что + информация динамически изменяется, а Е синхросигналы представлены в фазоимпульсном коде. 1 з.п. ф-лы. 3 ил.

Изобретение относится к вычислительной технике и может быть использовано для вывода данных из электронных клавишных вычислительных машин .во внешние блоки памяти.

Целью изобретения является повышение быстродействия.

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

Устройство с6держит (фиг. 1) микропроцессор 1, с которого выводится .информация, триггер 2, счетчик 3, блок 4 памяти, первый и второй элементы ИЛИ 5 и 6, генератор 7, первый и второй элементы И 8 и 9, преобразователь 10 кода, распределитель 11 импульсов, формирователь 12 пачек импульсов. Кроме того, устройство содержит (фиг. 2) элемент НЕ 13, шифратор 14, первую и вторую группы элементов И 15 и 16, элементы ИЛИ 17.

Устройство для вывода информации работает следующим образом.

В исходном состоянии счетчик 3 и формирователь 12 пачки импульсов заблокированы сигналом логической

"1", по шине "Вывод". Выходная информация микропроцессора 1 появляется поразрядно на его выходах и поступает на преобразователь 10 кода, а фазоимпульсно-кодированные разрядные сигналы микропроцессора 1 поступают .на входы формирователя 12 пачки импульсов.

С приходом сигнала "Вывод" (фиг.

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

Передним фронтом каждого импульса из пачки запускается распределитель

11 импульсов, который вырабатывает четыре импульса, сдвинутых относительно один другого на один такт выходной частоты генератора 7 (фиг. Зд, е, ж, з), Первым из этих импульсов триггер 2 устанавливается в единичное состояние, третьим сбрасывается в нулевое состояние (фиг. 3 л),, а

270762 преобразователь 10 кода в первом случае выдает код запятой, во втором — преобразованный код разряда выходной информации микропроцессора 1.

Сигналы (фиг. 3 к), поступающие на счетный вход" счетчика 3 с выхода элемента ИЛИ 6 устанавливают адрес блока 4 памяти, а сигналы (фиг. 3 к)

10 с элемента ИЛИ 5 осуществляют запись информации в блок 4 памяти. Однако запись кода запятой возможна лишь в том случае, когда с выхода запятой микропроцессора 1 на входы элементов И 8

15 и 9 поступит разрешение (сигнал запятой). В этом случае за время действия разрядного сигнала адрес блока 4 памяти изменяется дважды, и дважды поступит сигнал записи

20 (фиг. 3 и, к). Первым сигналом осуществляется запись кода запятой, а вторым — запись информации, соответствующей данному разрядному сигналу.

По окончании последнего импульса

25 формирователя 12 и сигнала "Вывод" устройство переходит в исходное состояние.

Для нормального функционирования устройства сигнал "Вывод" должен

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

Код знака выводится аналогично разряду числовой информации. При использовании устройства для вывода такой информации, код запятой

v которой выводится в отдельном такте, а синхросигналы представлены число-импульсным кодом, необходимо обеспечить подачу на входы элеменИ 1т тов И 8 и 9 сигнала логического 0

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

Преобразователь кода 10 (фиг. 2) содержит шифратор 14, элемент НЕ 13, первую и вторую группу элементов

И 15 и 16 и элементы ИЛИ 17. Шифратор

14 предназначен для преобразования выходного кода микропроцессора 1.

Так при использовании микропроцессоров К145 серии необходимо преобразовать выходной семисегментный код в более удобный для дальнейшей обработки, например 2/10 код. Шифратор в этом случае может гредставлять собой

1270762 о

2 =А-Е ° В ° E G;

2 = А F В Е;

2 = А ° В ° F ° G; комбинационную схему, реализующую следующие зависимости: г

2 =В F А ° Е Г А-Gгде2,2

2, 2 — разряды 2/10 кода; г

ABEFG — переменные сегментного кода °

В зазисимости от сигнала триггера

2, поступающего на первые входы первой группы элементов И 15 и через элемент НЕ 13 — на первые входы второй группы И 16 элементов на выходе преобразователя 10 кода присутствует преобразованный код микропроцессора 1, либо код запятой, который предварительно устанавливается на вторых входах первой группы элементов И 15.

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

Формула изобретения

1. Устройство для вывода информации, содержащее триггер, счетчик, блок памяти, первый и второй элементы ИЛИ, генератор и первый элемент

И, выход которого соединен с первым входом1 первого элемента ИЛИ, выходы счетчика соединены с входами первой группы блока памяти, выходы которого являются выходами устройства, выход второго элемента ИЛИ соединен с вторым входом счетчика, второй вход второго элемента ИЛИ соединен с вторым .входом триггера, 5

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

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

1270762

Фиг.2

1270762

Составитель И. Дубинина

Редактор Ю. Середа Техред Л.Сердюкова Корректор В. Синицкая

Подписное

Тираж 671

Заказ 6244/51

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул.. Проектная. 4