Устройство для нормализации избыточных кодов

 

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

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

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

РЕСПУБЛИН (5D 4 G 06 F 7/49

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

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

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

ЬИЬ, 1ИИИ! А (21) 3823204/24-24 (22) 12 ° 12.84 (46) 30.07.86. Бюл. 11 - 28 (72) Н.А. Збродов (53) 681.3(088.8) (56) Авторское свидетельство СССР

Р 1005024, кл. G 06 F 5/00, 1981.

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

У 842782, кл. G 06 F.5/00, 1979. (54) УСТРОЙСТВО ДЛЯ НОРИАЛИЗАЦИИ ИЗБЫТОЧНЫХ КОДОВ (57) Изобретение относится к области цифровой вычислительной техники. Це„„SU„„12478 1 А1 лью изобретения является расширение класса решаемых задач за счет обеспечения возможности выполнения операции нормализации чисел, представленных в избыточных р- и r-кодах. Это достигается за счет введения в устройство, содержащее две группы элементов И, элемент И, группу триггеров и группу элементов запрета, сумматора и изменения связей между известными элементами. Изобретение может быть использовано в специализированных вычислительных системах при помехоустойчивой обработке информации. l ил.

1247861

Устройство для нормализации избыточных кодов содержит группу элементов И,1.1-!.3, группу элементов 2.12,3 запрета, группу элементов И 3.1—

3.3, группу элементов ИЛИ 4, группу триггеров 5, сумматор 6, элемент И 7, информационный вход 8, установочныйвход 9 и выход 10 устройства.

Ф разряда

n °

2-код

9

108

Значения а -а разрядов соответсто венно со второго по девятый исходного числа поступают со входа 8 устройства на элементы И 1 группы, элементы 2 запрета группы и элемент И 7. !

Единичные сигналы формируются на выходе первого элемента И 1.1 и элемента 2.2 запрета. На выходе первых элементов И 1.2, 1.3, и элементов

2.1, 2.3 запрета формируются нулевые

35 сигналы. Единичный сигнал с выходаэлемента И 1.1 поступает на вход второго элемента ИЛИ 4 группы, единичным сигналом с выхода которого асин40 хронно устанавливается в единицу соответствующий триггер 5 и разрешается прохождение единичного сигнала с элемента 2.2 запрета через второй элемент И 3.2 на второй вход треть45 его. элемента ИЛИ 4, единичным сигналом с которого устанавливается в единицу триггер 5. На выходах вторых элементов И 3.1, 3.3 и 7 формируются нулевые сигналы. Следовательно, на выходах первого и четвертого элеS0 ментов ИЛИ 4 группы формируются нулевые сигналы. Единичные значения с выходов второго и третьего триггеров 5 группы поступают соответственно на четвертый и шестой разряды входа второго слагаемого сумматора 6, на входы остальных разрядов второго слагаемого поступают нулевые эначеИзобретение относится к вычислительной, аналого-цифровой, цифроаналоговой технике и может быть использовано в процессорах специализированных вычислительных машин. 5

Цель изобретения — расширение функциональных возможностей за счет выполнения операции нормализации чисел, представленных как в избыточных р-кодах, так и в избыточных r-кодах. !О

На чертеже представлена схема уст ройства для нормализации избыточных кодов (при r = 2, n = 9).

Вес h 1-ого разряда при представ1 лении натуральных чисел в r-кодах определяется следующим соотношением:

1, при i = 1;

h — 1 + h ° -2 при i = pr +2;

1 1

2h; -1, в остальных случаях, Одному и тому же числу в r-кодах соответствует несколько форм его записи. Процесс нормализации числа состоит в замене единиц в pr-ом и (рг+1)-ом разрядах исходная числа нулями и записи единицы в (рг+г)-ой разряд.

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

Перед началом работы триггера 5 группы по входу 9 устройство устанавливается в нулевое состояние, Предположим, что необходимо нормализовать 2-код числа 54, представляемого следующим образом:

8 7 6 5 4 3 2

54 36 18 12 6 4 2

О 1, О 1 1 О О 0

I ния. В сумматоре 6 сформированные значения складшваются с числом, поступившим с информационного входа 8 устройства на вход первого слагаемого сумматора 6, по правилам двоич-. ной арифметики:

2-код ... О О 1 О 1 1 0 0 О триггера ... О О О 1 О 1 О 0 0

010 00 00 00=

= 54

Результат с выхода сумматора 6 поступает на выход 10 устройства.

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

Дополнительный эффект изобретения состоит в сокращЕнии аппаратурных затрат.

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

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

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

Редактор И. Сегляник Техред М.Ходанич Корректор Л.Патай

Заказ 4126/48 Тираж 671 Подписное

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

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

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

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

r-кодах, оно содержит сумматор, причем информационный вход устройства соединен с входом. первого слагаемого сумматора, выход которого является выходом устройства, г-й и (r+l)-й разряды информационного входа устройства соединены соответственно с пер- 15 вым и вторым входами элемента И, выход которого соединен с единичным выходом первого триггера группы (г ), 2, целое положительное число), kr-й разряд (k = ;,, n — разряд- N ность информации) информационного

86 4 входа устройства соединен с первым входом (k-1)-ro элемента И первой группы и с управляющим входом (k-l)го элемента запрета группы; выход которого соединен с первым входом соответствующего элемента И второй группы, (Кг+1)-й разряд информационного входа устройства соединен с вторым входом (k-1)-го элемента И первой группы и с информационным входом (k 1)-го элемента запрета группы, выход (k-1)-го элемента ИЛИ группы соединен с вторым входом k-ro элемента И второй группы и единичным входом

k-го триггера группы, выход р-ro

Il триггера группы (р = 1 — -) соедиг нен с pr-м разрядом входа второго слагаемого сумматора, выход элемента И соединен с вторым входом первого элемента И второй группы..

Устройство для нормализации избыточных кодов Устройство для нормализации избыточных кодов Устройство для нормализации избыточных кодов 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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