tsd
О к
О)
to
Изобретение относится к вычислительной технике и может быть использовано для вывода данных из электронных клавишных вычислительных машин .во внешние блоки памяти.
Целью изобретения является повышение быстродействия.
На. фиг. 1 представлена блок-схема предлагаемого устройства} на фиг. 2 блок-схема преобразователя кодов; на фиг. 3 - диаграммы работы устройства
Устройство содержит (фиг. 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л),, а
преобразователь 10 кода в первом с.пучае выдает код запятой, во втором - преобразованный код разряда выходной информации микропроцессора 1 .
Сигналы (фиг. 3 к), поступающие на счетный вход счетчика 3 с выхода элемента ИЛИ 6 устанавливают адрес блока 4 памяти, а сигналы (фиг. 3 к)
с элемента И,ПИ 5 осуществляют запись информации в блок 4 памяти. Однако запись кода запятой возможна лишь в том случае, когда с выхода запятой микропроцессора 1 на входы элементов И 8
и 9 поступит разрешение (сигнал запятой). В этом случае за время действия разрядного сигнала адрес блока 4 памяти изменяется дважды, и дважды поступит сигнал записи
(фиг, 3 и, к). Первым сигналом осуществляется записькода запятой, а вторьм - запись информации, соответствз ощей данному разрядному сигналу. По окончании последнего импульса
формирователя 12 и сигнала Вывод устройство переходит в исходное состояние.
Для нормального функционирования устройства сигнал Вывод должен
быть длительностью не менее двух периодов частоты разрядных: сигналов, в противном случае возможен вывод не .всех разрядов информации.
Код знака выводится аналогично разряду числовой информации. При использовании устройства для вывода такой информации, код запятой у которой выводится в отдельном такте, а синхросигналы представлены число-импульсным кодом, необходимо обеспечить подачу на входы элементов И 8 и 9 сигнала логического О. В этом случае код запятой будет выводиться аналогично разряду числовой информации.
Преобразователь кода 10 (фиг. 2) содержит шифратор 14. элемент НЕ 13, первую и вторую группу элементов
И 15 и 16 и элементы ИЛИ 17. Шифратор 14 предназначен для преобразования выходного кода микропроцессора 1. ак при использовании микропроцессоров К145 серии необходимо преобразовать выходной семисегментный код в более удобный для дальнейшей обработки, например 2/10 код. Шифратор в этом случае может представлять собой комбинационную схему, реализующую следующие зависимости: 2 А- Е В Е G; 2 А F В Е; В- F -А Е Г, А -С; А- В F . G; -Де 2;, 2, 2 , 7. - разряды 2/10 кода; ABEFG - переменные сегментно,го кода. В зазисимости от сигнала триггер 2, поступающего на первые входы пер вой группы элементов И 15 и через элемент НЕ 13 - на первые входы второй группы И 16 элементов на вых де преобразователя 10 кода присутствует преобразованный код микропро цессора 1, либо код запятой, которь предварительно устанавливается на вторых входах первой группы элементов И 15. Положительный эффект от введения в предлагаемое устройство новых узл и блоков заключается в возможности вывода с микропроцессоров во внешни блоки памяти информации с естествен ной формой представления чисел, у которой код запятой появляется в со ответствующем такте одновременно с разрядом выводимой информации и информации, представленной в динамическом виде, а синхросигналов - в фазоимпульсном коде. Формула изобретения 1. Устройство для вывода информации, содержащее триггер, счетчик блок памяти, первый и второй элемен ты ИЛИ, генератор и первый элемент И, выход которого соединен с первым входом I первого элемента ИЛИ, выходы счетчика соединены с входами первой группы блока памяти, выходы которого являются выходами устройства, выход второго элемента ИЛИ соединен с вторым входом счетчика, второй вход второго элемента ИЛИ соединен с вторым входом триггера. отличающееся тем, что, с целью повьщ1ения быстродействия устройства, в него введены второй элемент И, преобразователь кода, распределитель импульсов, формирователь пачки импульсов, входы группы и вход которого являются соответственно входами первой группы и первым входом устройства, первьш вход счетчика соединен с входом формирователя пачки импульсов, выход которого соединен с первым входом распределителя импульсов, первый выход которого соединен с первым входом триггера и вторым входом второго элемента И, первый вход которого соединен с вторым входом первого элемента И и является вторым входом устройства, выход генератора импульсов соединен с вторым входом распределителя импульсов, второй, третий и четвертый выходы которого соединены соответственно с первым входом первого элемента И, вторым входом триггера и вторым входом первого элемента ИЛИ, выход последнего соединен с входом блока памяти, входы второй группы которого соединены с выходами преобразователя кода, входы группы которого являются входами второй группы устройства, выход триггера соединен с входом преобразователя кода, выход второго элемента И соединен с первым входом второго элемента ИЛИ. 2. Устройство по п. 1, отличающееся тем, что преобразователь кода содержит шифратор, элемент НЕ, первую и вторую группу элементов И, элементы ИЛИ, выходы которых являются выходами преобразователя кода, входы шифратора и вторые входы элементов И первой группы являются входами группы преобразователя кода, вход элемента НЕ соединен с первыми входами элементов И первой группы и является входом преобразователя кода, выходы шифратора соединены соответственно с вторыми входами элементов И второй группы, первые входы которых соединены с выходом элемента НЕ, выходы элемента И первой и второй групп соединены соответственно с входами элементов ИЛИ.
Г
ю
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации | 1986 |
|
SU1322297A1 |
Устройство для ввода информации | 1983 |
|
SU1092486A1 |
Устройство для контроля знаний обучаемых | 1990 |
|
SU1758658A1 |
Устройство для формирования тестовой последовательности | 1984 |
|
SU1218389A1 |
Микропроцессор | 1977 |
|
SU693377A1 |
УСТРОЙСТВО ДЛЯ ПРИЕМА ИНФОРМАЦИИ | 1991 |
|
RU2018970C1 |
Устройство для ввода информации | 1989 |
|
SU1682996A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Устройство для контроля и сигнализации | 1990 |
|
SU1795494A1 |
СИСТЕМА ПЕРЕДАЧИ И ПРИЕМА ДИСКРЕТНОЙ ИНФОРМАЦИИ ПО РАДИОКАНАЛАМ ИМПУЛЬСНО-ФАЗОВОЙ РАДИОНАВИГАЦИОННОЙ СИСТЕМЫ | 1994 |
|
RU2079855C1 |
Изобретение относится к области вычислительной техники и может быть использовано для вывода данных из электронных клавишных вычислительных машин во внешние блоки памяти. Целью изобретения является повышение быстродействия устройства. Поставленная цель достигается введением в устройство второго элемента И, преобразователя кода, распределителя импульсов, формирователя пачки импульсов. Преобразователь кода содержит элемент НЕ, шифратор, первую и вторую группы элементов И и элементы ИЛИ. Введенные блоки позволяют выводить информацию с естественной в клавишных ЭВМ формой представления чисел с учетом плавающей запятой, с учетом того, что информация динамически изменяется, а синхросигналы представлены в фазоим(Л пульсном коде. 1 з.п. ф-лы, 3 ип.
J
Фи1.2
Кофрон Дж | |||
Технические средства микропроцессорных систем | |||
М.: Мир, 1983, с | |||
Канатное устройство для подъема и перемещения сыпучих и раздробленных тел | 1923 |
|
SU155A1 |
Способ получения на волокне оливково-зеленой окраски путем образования никелевого лака азокрасителя | 1920 |
|
SU57A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
i |
Авторы
Даты
1986-11-15—Публикация
1985-05-22—Подача