Преобразователь кодов Советский патент 1987 года по МПК H03M7/00 H03M7/04 

Описание патента на изобретение SU1361722A1

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

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

На чертеже изображена функциональная схема преобразователя кодов.

Преобразователь содержит блок 1 анализа входного кода, первьй и второй блоки 2 и 3 начальной установки, 15 В соответствии с изложенным, в

частном случае, когда а 2 (р 0,,1, 2, ...), пороговый элемен состоит из элемента. ИЛИ, соединен .входами с входами порогового эле- 20 мента, начиная с (р+1)-го и д |П-го. В частном случае, когда ofp ofp4i ... ofn 1 порого элемент состоит из элемента И, со диненного входами с входами блок

счетчик 4 входного кода, счетчик 5 выходного кода, элемент 6 сравнения и элемент ЗАПРЕТ 7. На чертеже обозначены информационные и тактовый входы 8 и 9 и выходы 10.

Блок 1анализа входного кода pea- лизуется в соответствии с видом используемого входного кода (подлежащего преобразованию).

В случае кодов, обладающих позици- 25 от р-го до п-го. В частном случае, онными свойствами, т.е. K(N,)/ KCNj) когда о , пороговый элемент при ,2, например, упорядоченных выполняется в виде линии связи с его равновесных кодов, блок 1 анализа п-го входа на выход. Здесь п-разряд- входного кода может быть вьтолнен в ность переводимого кода. Вход порого- виде многопорогового элемента- ня. рг-1 зо вого элемента с весом 2 (i О 1

..., п-1) соединяется с входной информационной шиной с номером (i+1).

выходов, имеющих пороги а.,, а,, ..., af.f соответственно, и веса в ходов 2 , 2 , ,. ., 2 , выходы которого соединены с входами группы элементов многопорогового элемента с И. Порог а равен двоичному эквива- g порогом а, (i 1, 2, ..., р-1) со- ленту первого кода наименьшего числа единяется с прямым входом i-ro эле-. (1+1)-го диапазона, i 1, , р - g, инверсный вход которого со- число диапазонов, на которые разби- с выходом многопорогового эле- вается множество преобразуемых кодов. порогом а ;,,(а н. а), а

Многрпороговый элемент может иметь ад выход - с i-м выходом блока 1.(р-1)-м любую из известных.схемных аналоговых .кодом блока является выход многопо- реализаций, либо он может быть выполнен в виде (р-1) порогового элемента, реализуемого на элементах И, ИЛИ.

Пусть двоичное представление перо™ ,g

га а имеет вид «

ч -

рогового элемента с порогом а js.

1г 1

Пусть 1з(, 0/2

Ъ

0. Вхо50

Кроме того, блок 1 анализа входного кода может быть выполнен в виде многопорогового элемента, описанного выше, выходы которого соединены с входами параллельного счетчика .числа единиц в коде.

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

ды порогового элемента, начиная с е-го и до j-ro, таких, что cig ... dy 1, соединены с входами элемента И, выход которого, а также входы порогового элемента (блока 1 анализа входного кода), начиная с (J+1)-rotи кончая входом с номером i таких, что о( 1. 0/J+2 ... « О, а ({, 1, соединены с входами

входы порогового элемента, начиная с (i+1)-ro и кончая входом с номером

t таких, что « ,+ , , ... а { 1, а o(t+i О, соединены с входами элемента И, и так далее до объединения всех остальных входов порогового элемента. Если о( f, 1, то последним является элемент И, а если с, О, то последним является элемент ИЛИ. Выход алемента, с входом которого соединен п-й вход с весом , является выходом порогового элемента.

В соответствии с изложенным, в

частном случае, когда а 2 (р 0,,1, 2, ...), пороговый элемент состоит из элемента. ИЛИ, соединенного входами с входами порогового эле- мента, начиная с (р+1)-го и до П-го. В частном случае, когда ofp ofp4i ... ofn 1 пороговый элемент состоит из элемента И, соединенного входами с входами блока

..., п-1) соединяется с входной информационной шиной с номером (i+1).

многопорогового элемента с порогом а, (i 1, 2, ..., р-1) со- единяется с прямым входом i-ro эле-. g, инверсный вход которого со- с выходом многопорогового эле порогом а ;,,(а н. а), а

выход - с i-м выходом блока 1.(р .кодом блока является выход мно

рогового элемента с порогом а js

Кроме того, блок 1 анализа входного кода может быть выполнен в виде многопорогового элемента, описанного выше, выходы которого соединены с входами параллельного счетчика .числа единиц в коде.

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

При первой из описанных. Bbmie реализаций блока 1 анализа входного- кеда, блок 2 и 3 начальной установки может быть выполнен в виде группы элементов ИЛИ. Каждый элемент ИЛИ соединяется выходом с входом установки

3

в 1 соответствующего разряда счетчика, а входами - с выходами блока 1, ДЛЯ которых К (а.) в данном

разряде имеет единицу, где К (а;) - код, соответствующий порогу а,, т.е. наименьшему числу (i+1)-ro диапазона переводимых чисел.

При второй из описанных выше реализаций блока 1 анализа входного кода блоки 2 и 3 могут быть выполнены в виде зaпo шнaющeгo устройства, которое при обращении по адресу, равному (i 1, 2, ..., р-1) выдает на выходе код К (а,), или в виде программируе- мой логической матрицы, которая при подаче на входы кода числа i формирует на выходах код К (а ),

В тех случаях, когда первый или

второй код числа О является ненуле- 20 разователь обеспечивает повышение

1

анализа входного кода имеет р выходов с порогами от й до « р., , а его выходы соединяются с входами группы из (р-1) элемента И. Порядок соединения элементов И с выходами многопорогового элемента, а их - с входами элементов РШИ блоков 2 и 3 начальной установки сохраняется. Введение дополнительно выхода с порогом а обеспечи- вает для случая нахождения переводимого числа в первом диапазоне установку в счетчиках 4 и 5 кода числа О.

Функционирование преобразователя кодов происходит следующим образом.

В исходном состоянии счетчики 4 и 5 сброшены и в них записаны нулевые . коды,

На входы 8 преобразователя подает- ся входной (переводимый) код, который поступает на вторую группу входов элемента 6 сравнения и входы блока 1 анализа входного кода. Сигналы, фор

мируемые на выходах блока 1, фиксиру- g ствами, в преобразователь введены

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

Если установленный в счетчике 4 код не равен коду на входах 8 преоб- ВНЮШИ Заказ 6304/57

55

блоки начальной установк лиза входного кода, вход подключены к соответству мационным входам преобра ходь соединены с соответ входами первого и второг чальной установки, выход подключены к установочны ответственно счетчика вх и счетчика выходного код торого являются выходами (Вателя, Тираж 900 Подписное

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

1361722

разователя, то нулевым сигналом с выхода элемента 6 сравнения разрешается прохождение тактовых импульсов с входа 9 на счетные входы счетчиков 4 и 5, к содержимому которых каждый раз прибавляется единица. Работа происходит таким образом до появления на выходах счетчика 4 кода, равного входному коду на входах 8 преобразователя , При этом на выходе элемента 6 сравнения формируется единичный сигнал, запрещающий дальнейшее прохождение тактовых импульсов на выход элемента ЗАПРЕТ 7.

Цикл работы устройства окончен. С выходов 10 счетчика 5 снимается выходной код переводимого числа.

Таким образом, предлагаемый преоб50

0

5

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

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

Преобразователь кодов, содержащий счетчик входного кода, выходы которого подключены к первым входам элемента сравнения,.выход которого соединен с запрещающим входом элемента ЗАПРЕТ, выход которого подключен к счетным входам счетчика входного кода и счетчика выходного кода, вторые входы элемента сравнения и разрешающий вход элемента ЗАПРЕТ являются соответственно информационными и тактовыми входами преобразователя, отличающийся тем, что, с целью повышения.быстродействия и расширения области применения преобразователя за счет преобразования непозиционных кодов с позиционными свой0

5

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

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

название год авторы номер документа
Преобразователь кодов 1986
  • Музыченко Олег Николаевич
SU1361723A1
Преобразователь двоичного кода в код по модулю К 1989
  • Музыченко Олег Николаевич
SU1732472A1
Устройство для преобразования двоичного кода по модулю К 1987
  • Музыченко Олег Николаевич
SU1587641A1
Линейно-импульсный формирователь 1974
  • Ивин Лев Федорович
  • Леденев Геннадий Яковлевич
  • Самохин Валерий Павлович
  • Толстоусов Георгий Николаевич
SU525236A1
Устройство для разбиения графа на подграф 1985
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
  • Левин Игорь Павлович
  • Щербаков Леонид Иванович
SU1305703A1
Преобразователь двоичного кода в код по модулю К 1987
  • Музыченко Олег Николаевич
SU1429322A1
Устройство для умножения по модулю К 1989
  • Музыченко Олег Николаевич
SU1691834A1
Пороговый элемент 1985
  • Музыченко Олег Николаевич
SU1297219A1
Устройство для декодирования модулярного кода 1987
  • Хлевной Сергей Николаевич
  • Акулинчев Андрей Борисович
  • Швецов Николай Иванович
  • Фомин Владимир Витальевич
SU1411980A1
Устройство для преобразования количества единиц двоичного кода в код по модулю К 1987
  • Музыченко Олег Николаевич
SU1527714A1

Реферат патента 1987 года Преобразователь кодов

Изобретение относится к вычислительной технике. Его использование в системах обработки дискретной информации позволяет повысить быстродействие и расширить область применения преобразователя за счет преобразования непозиционных кодов с позиционными свойствами. Преобразователь кодов содержит счетчик 4 входного кода, счетчик 5 выходного кода, злемент 6 сравнения и элемент ЗАПРЕТ 7. Введение блока 1 анализа входного кода и блоков 2, 3 начальной установки обеспечивает предварительную установку счетчиков 4, 5, благодаря чему требуется меньшее время досчета при преобразовании широкого класса кодов, обладающих позиционными свойствами. 1 ил.

Формула изобретения SU 1 361 722 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1361722A1

Преобразователь двоичного кода угла в двоично-десятичный код градусов 1981
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU993243A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Патент США № 3805041, кл
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 361 722 A1

Авторы

Музыченко Олег Николаевич

Даты

1987-12-23Публикация

1986-07-28Подача