Преобразователь кодов с естественной избыточностью в двоичный код

 

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

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

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

РЕСПУБЛИК (s>)5 Н 03 M 7/02

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ . ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4755496/24 (22) 25.09.89 (46) 30.07.91. Бюл, М 28 (72) А.В.Ткаченко, С.А.Красиков и Д,Б.Солнцев (53) 681.3 (088.8) (56) Авторское свидетельство СССР

М 714392, кл. Н 03 М 7/02, 1977.

Авторское свидетельство СССР

Nã 1450112, кл. Н 03 М 7/12, 1987. (54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ С ЕСТЕССТВЕННОЙ ИЗБЫТОЧНОСТЬЮ В ДВОИЧНЫЙ КОД

„„5U„, 1667258 А1 (57) Изобретение относится к вычислительной и электроизмерительной технике и может быть использовано для преобразования кодов с естественной избыточностью в двоичный код. Цель изобретения — расширение функциональных возможностей за счет способности преобразования кодов различных систем счисления с естественной избыточностью. Преобразователь содержит первый и второй регистры 1 и 5 сдвига, группу регистров 2 сдвига, группу элементов 3 задержки, элемент ИЛИ 4, накапливающий сумматор 6, элемент 7 задержк1, блок 8 синхронизации со связями. 2 ил.

1667258

A = a, — >pi(n - 1) +

a> - гф(п — 2) + ... а,ф(0), 10 11

6 7 8 9

N 1 2 3 4 5

g i(n) 1 1 2 2 3

4 5 7 9 12 16

1 разрешают выдачу веса из регистров 2.12.п сдвига, начиная со старшего. Для числа

А зто будет выглядеть следующим образом; б 7 8 9 10 11

N 1 2 3 4 5 р(п) 1 1 2 2 3 4 5 7 9 12 16 ,П.В. 10000 10000 01000 01000 11000 00100 10100 11100 10010 00110 00001

A .

Число О 0 О О 1 О О 0 О 1 О

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

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

Преобразователь (фиг. 1) содержит первый регистр 1 сдвига, группу регистров 2.12,п сдвига (и — разрядность преобразуемого числа), группу элементов 3.1 — З.n — 1 задержки, элемент ИЛИ 4, второй регистр 5 сдвига, накапливающий сумматор б, элемент 7 задержки, блок 8 синхронизации, информационный вход 9 преобразователя, группу входов 10.1 — 10,п константы преобразователя, вход 11 запуска преобразователя, выход

12 преобразователя, первый и второй выходы 13 и 14 блока 8 синхронизации, Блок 8 синхронизации (фиг. 2) содержит генератор 15 импульсов и счетчик 16, причем вход запуска генератора 15 импульсов соединен с соответствующим входом блока

8 синхронизации, первый и второй выходы

13 и 14 которого соединены соответственно с выходом генератора 15 импульсов и с вы ходом переполнения счетчика 16, выход ге нератора 15 импульсов соединен с информационным входом счетчика 16, выход переполнения которого соединен с входом сброса счетчика 16.

В системах счисления с естественной избыточностью числа представляются в виде где N — номер регистра сдвига группы;

g (n) — веса разрядов двоичной 1-системы счисления. Далее единичные разряды регистра где а1 (0. 1} — двоичная цифра в i-м разряде; ф(!) — вес i-го разряда данной системы счисления.

5 Однако естественная избыточность, содержащаяся в разряде весов системы счисления, позволяет различным образом определять значение а. В зависимости от алгоритма определяемого значения синте10 эируются формы представления числа внутри конкретной системы счисления.

Преобразователь (фиг, 1) реализует следующее правило преобразования чисел в различных системах счисления с естествен15 ной избыточностью: хранящиеся значения весов ряда разрядов системы в двоичной классической системе счисления в зависимости от значений а,, если а =. 1 и если

ai — О, соответственно просуммировать и

20 отбросить.

Регистр 1 сдвига служит для хранения преобразуемого числа

Регистры 2 сдвига группы служат для хранения веса соответствующего разряда

25 в зависимости от системы счисления, в которой представлено число, выраженное в двоичной классической системе счисления, т.е. если в регистре должен храниться, например, вес "8", то он будет иметь

30 вид "0001".

Элементы 3 задержки группы предназначены для органиэации последовательно(о поступления на входы элемента ИГ1И 4 содержимого регистров 2 сдвига группы в следующей последовательности от старшего к младшему весу.

Преобразователь (фиг. 1) работает следующим образом.

В регистр 1 сдвига с входа 9 эаписыва4р ется число А. Положим. что число А представ 1ено минимальной формой двоичной

1-системы счисления и имеед вид

"000001000010", т.е. соответствует числу

"15". B регистры 2 1-2.п сдвига группы записываются в двоичной классической системе счисления веса минимальной формы двоичной 1-системы счисления.

1887258

0 1

0 1

1 0

1 0

0 0

Выдачусодержимого начнут регистры

2.10 и 2.5 сдвига группы. В регистре 5 сдвига числа "00110" и "11000" преобразуются в параллельный код и складываются в сумматоре б. Информация с регистров 2 сдвига поступает через соответствующие элементы 3 задержки и элемент ИЛИ 4. Информация с выхода элемента ИЛИ 4 поступает на вход младшего разряда регистра 5 сдвига, и осуществляется сдвиг поступающего веса.

По заполнении двоичным представлением веса регистра 5 сдвига поступает сигнал с выхода 14 блока 8 синхронизации через элемент 7 задержки, который разрешает занесение информации в сумматор б и затем сбрасыгя T регистр 5 сдвига. Далее происходит запись следующего двоичного представления веса в регистр 5 сдвига, по его заполнении содержимое подается на вход сумматора б, осуществляется суммирование и т.д.

1

1 Число "11110" соответству1 ет "15"

Счетчик 16 считает до (К вЂ” 1), где К— разрядность регистров 2 сдвига группы и регистра 5 сдвига.

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

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

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

1667258

Со с та вител ь А. Кл юе в

Техред М.Моргентал Корректор В.Гирняк

Редактор А.Маковская

Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101

Заказ 2534 Тираж 458 Подписное

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

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

Преобразователь кодов с естественной избыточностью в двоичный код Преобразователь кодов с естественной избыточностью в двоичный код Преобразователь кодов с естественной избыточностью в двоичный код Преобразователь кодов с естественной избыточностью в двоичный код 

 

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

Изобретение относится к вычислительной технике и предназначено для преобразования кода Фибоначчи-1 в код золотой - 1 пропорции

Изобретение относится к импульсной технике и может быть применено в устройствах автоматики и вычислительной техники для перевода одной формы числа в другую, Преобразователь кодов содержит два счетчика 1, 2 импульсов, компаратор 3, регистр 4, генератор 5 импульсов, два элемента И 6, 7, элемент 8 задержки, элемент ИЛИ-НЕ 9, дешифратор 10, формирователь 11 импульсов, триггер 12

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретения относятся к области информатики и вычислительной техники и могут быть использованы в различных технологиях, требующих обработки сигналов, например в технологиях обработки и преобразования информационных сообщений. Техническим результатом является повышение быстродействия обработки сигналов при сохранении достоверности результатов обработки. В одном из вариантов способ содержит параллельно-последовательную обработку сигнала в блоке триггеров входного регистра; матричном устройстве; блоке логических элементов, преимущественно логических элементов «И»; блоке триггеров выходного регистра. При этом обработку сигнала в матричном устройстве выполняют в соответствии с геометрической моделью обработки сигнала, представляющей собой совокупность графов, образующей, по меньшей мере, один прямоугольный треугольник, который разделяют на три части линиями, исходящими из вершин углов треугольника. 5 н. и 24 з.п. ф-лы, 3 ил., 3 табл.

Изобретение относится к кодирующим устройствам помехоустойчивого кода, обеспечивающим восстановление передаваемой по каналу связи информации после ее искажений под действием помех. Технический результат - формирование на выходе устройства систематического кода, в котором информационные элементы занимают одну часть комбинации (например, левую), а проверочные элементы другую (правую). Формирователь кольцевого кода содержит последовательно-параллельный сдвигающий регистр, входы параллельной записи разрядов которого, начиная со второго, соединены с соответствующими информационными входами устройства, начиная с последнего разряда, вход управления последовательно-параллельным режимом регистра соединен с управляющим входом устройства, входы синхронизации и общего сброса соединены соответственно с тактовым входом и входом сброса устройства, выходы последнего и предпоследнего разрядов регистра соединены с входами первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, дополнительно введены элемент ИЛИ-НЕ и второй элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с входом параллельной записи первого разряда регистра, а входы - с входами параллельной записи второго и старшего разрядов регистра, входы элемента ИЛИ-НЕ соединены с тактовым входом и входом сброса устройства, а выход является тактовым выходом устройства, выход первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с входом последовательной записи регистра, выход последнего разряда которого является информационным выходом устройства. 1 ил.
Наверх