Преобразователь двоичного кода в позиционно-знаковый код

 

Изобретение относится к области вычислительной техники и может быть использовано при построении арифметических устройств для перевода двоичного кода в позиционно-знаковый, в котором каждая группа единичных разрядов двоичного кода представляется разностью двух окаймляющих единиц. Целью изобретения является расширение функциональных возможностей за счет обеспечения контроля работоспособности без специальных контрольных кодов и формирования кода с одинаковым числом значащих положительных и отрицательных разрядов. Поставленная цель достигается тем, что в преобразователь двоичного кода в двоичнопозиционный код, содержащий группу элементов И 1-6, группу элементов НЕ 7-12, дополнительно введена группа элементов ИЛИ-НЕ 13-18. 1 ил. (О (Л 4 СО 00 /(+) ел

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

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

РЕСПУБЛИК (g1) 4 Н 03 И 7/04

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

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

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

3CF r -: ":

) е1 а (L

БИЗЛИ (, Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4225948/24-24 (22) 29.01.87 (46} 15.11.88. Бюп. Р 42 (72) Л.П.Петренко (53) 681.321 (088.8)

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

Ф 1007097, кл. Н 03 И 7/00, 1982.

Цифровые электроизмерительные приборы/Под ред. В.М. Ипяндина. М.:

Энергия, 1972, с ° 195-196, рис. 4-13. (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА

В ПОЗИЦИОННО-ЗНАКОВЫЙ КОД (57) Изобретение относится к области вычислительной техники и может быть использовано при построении арифметических устройств для перевода дво„„SU„„1438005 А 1 ичного кода в позиционно-знаковый, в котором каждая группа единичных разрядов двоичного кода представляется разностью двух окаймляющих единиц.

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

7-12, дополнительно введена группа элементов ИЛИ-НЕ 13-18. 1 ил.

1438005

10 9 8

2 2 2 2 2 2 2 2

+ 1

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

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

На чертеже приведена блок-схема предлагаемого преобразователя

На чертеже обозначены группа зле- 20 ментов И 1-6, группа элементов НЕ 712, группа элементов ИЛИ-HE 13-18, выходы 19 положительной группы разрядов, выходы 20 отрицательной группы разрядов. 25 т.е. двоичный код был продифференцирован, начиная со старшего разряда.

6 о

При подаче на входы 2 ...2 двоич- 35 ного кода, например 1011101, на выходе (+) 19 формируется код вида

+ 1010001, поскольку "1" с входной . шины 2 поступает непосредственно на выход (+) 19, кроме того, элементы И 40

2 и 6 имеют "1" на выходах, так как на входах элементов НЕ 8 и 12 присутствует "0". ("0" не вписаны).

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

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

Двоично-позиционный код формируется путем окаймления каждой единичной группы разрядов входного кода единицей старшего разряда s положительной группе разрядов выходного кода и единицей младшего разряда в отрицательной> группе разрядов выходного кода.

Например, для представления двоичного кода А = 10011110000)0 в позиционно-знаковом (дифференцированном) виде код А быд записан в виде

43 Ф 1Ь. б L 4

А =2 -12 +2 -2 +2 -2 где 13, 12, 10,6,2, 1 — показатели степени, которые. соответствуют номеру разряда кода А.

После этого в соответствии с номером степени и знаком (+) или (-) число А было записано в виде двух кодовых комбинаций

На выходе (-) 20 сформируется код вида -01000101, поскольку "l" с входо ной шины 2 непосредственно поступает на выход (-) 20 и соответствует

2 -му разряду. Кроме того, на входах элементов ИЛИ-НЕ 13 и )7 отсутствует

II 1 lt

Таким образом формируется двоичнопозиционный код вида

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

Преобразователь двоичного кода в позиционно-знаковый код, содержащий группу из (n-1) элементов НЕ, где n " разрядность входного кода, и группу из (n-1) элементов И, выходы которых являются выходами младших разрядов

Составитель М.Аршавский

Редактор А.Огар Техред М.яндык Корректор А. Обручар

Заказ, 5969/56 Тираж 929 Подписное

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

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

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

143 положительной группы преобразователя, выход старшего разряда которой являет ся входом ст арше ro ра з ряд а прео бразователя, i-й (i 2,...,n) вход которого соединен с входом (i-1)-ro элемента НЕ группы, выход которого соединен с первым входом (i-1)-го элемента И группы, второй вход которого соединен с входом (i-I)-ro pas ряда преобразователя, о т л и ч а юшийся тем, что, с целью расши рения функциональных возможностей за счет обеспечения контроля работоспособности без специальных контрольных кодов и формирования кода с одинако8005

4 вым числом положительных и отрицательных разрядов, в него введена г группа из (n-1) элементов ИЛИ-НЕ, первые входы которых соединены с входами соответствующих разрядов преобразователя, вторые входы элементов

ИЛИ-НЕ группы соединены с выходами соответствующих элементов НЕ группы, вход младшего разряда преобразователя совместно с выходами элементов

ИЛИ-НЕ группы образует и младших разрядов выходов отрицательной группы преобразователя, выход (и+1)-го разряда которого соединен с выходом (n-1)-ro-элемента НЕ группы.

Преобразователь двоичного кода в позиционно-знаковый код Преобразователь двоичного кода в позиционно-знаковый код Преобразователь двоичного кода в позиционно-знаковый код 

 

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

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

Изобретение относится к электросвязи

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств для выполнения арифметических процедур суммирования позиционных аргументов [ni]f(2n) и [mi]f(2n )

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических процедур суммирования позиционных аргументов «-»[ni]f(2 ) и «+»[mi]f(2 ) с разными знаками

Изобретение относится к вычислительной технике и может быть использовано в системах контроля и управления в совокупности с арифметическими устройствами, которые реализуют различные арифметические процедуры над аргументами, имеющие позиционно-знаковую структуру аргументов аналоговых сигналов «±»[n i]f(-1\+1,0, +1) «дополнительный код», которая должна быть преобразована посредством функциональной структуры ЦАП в аналоговый сигнал управления «±»Ukf([mi ])
Наверх