Преобразователь прямого кода в прямой, обратный и дополнительный код

Номер патента: 1095168

Автор: Пешев

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУбЛИН 6 Г 5/ ГОС КОМИТЕТЕТЕНИЙ АРСТВЕНН ЛАМ ИЗОБ СССРРЫТИЙ РЕТЕТВУ ЯЬИЬАИУал Р,ния М-ичного кода, в нем (6+1) вход.С-го элемента И соединен с первымуправляющим входом преобразователя,а каждый разрядный преобразовательсодержит элемент НЕ, три группы по М Р элементов И и группу из М элементов ИЛИ, выходы которых являются информационными выходами разрядногопреобразователя, второй управляющийвход которого соединен с первымивходами элементов И первой группы,вторые входы которых соединены с соответствующими информационными входами разрядного преобразователя,третий управляющий вход которого соединен с первыми входами элементов Ивторой и третьей групп, вторые входы которых соединены соответственнос выходом элемента НЕ и входом переноса разрядного преобразователя,информационный вход -го разряда которого (=1-М) соединен с третьимвходом (9+1-1)-го элемента О второйгруппы и с третьим входом 9 ИЯ-)-гопомодулю М элемента И третьей группы, выходы-х элементов И первой,второй и третьей групп соединеныс входами -го элемента ИЛИ группы,вход переноса разрядного преобразователя соединен с входом элемента НЕ. детельство ССС5/021 1979тельство СССР5/001 1977(54)(57) ПРЕОБРАЗОВАТЕЛЬ ПРЯМОГО КОВ ПРЯМОЙ, ОБРАТНЫЙ И ДОПОЛНИТЕЛЬЫЙ КОД, содержащий группу из (и)- о элемента И, где и - число разрядов входного кода, и п разрядных преобразователей, информационные вхо ды и выходы которых являются соответ ственно информационными входами и выходами преобразователя, вход переноса с-го (В=2-и) разрядного преобразователя соединен с выходом (;1)-го элемента И группы,входы которого соединены с группой первых двоичных информационных входов М-ичных разрядов с первого по Ь-й преобразователя, о т л и ч а ю щ и й с я тем, что, с целью расширения класса решаемых задач за счет возможности двустороннего преобразоваДАНг ОПИСАНИЕ ИЗО К АВТОРСКОМУ СВИДЕТЕЛ.Поставленная цель достигается тем, что в преобразователе прямого кода в прямой, обратный и дополнительный код, содержащем группу из (и)-го элемента И, где ь - число разрядов входного кода, иразрядных преобразователей, информацион" ные входы и выходы которых являются соответственно информационными входами и выходами преобразователя, вход переноса 1-го (1=2-) разрядного преобразователя соединен с выходом (з -1)-го элемента И группы, входы которого соединены с группой первых двоичных информационных входов М-ичных разрядов с первого по 45 10951Изобретение относится к вычислительной технике и может быть использовано в устройствах различного назначения для преобразования прямых кодов в дополнительные и обратные в системах счисления с основанием 2,3М.Известен преобразователь прямого двоично-десятичного кода в дополнительный двоично-десятичный код, содержащий тетрады элементов НЕ, входы 1 О которых являются входами преобразователя, суммирующие блоки, три группы элементов И, элемент ИЛИ и два элемента НЕ 13.Недостаток извесгного преобразова теля состоит в относительной узости функциональных возможностей, так как он реализует одну функцию преобразования и только в одной (десятичной) системе счисления. 20Наиболее близким к изобретению по технической сущности и .схемному построению является преобразьватель прямого кода в дополнительный, содержащий группу элементов И и разрядный 25 преобразователь, состоящий из элемента ИЛИ-НЕ, элемента ИЛИ и триггера, причем 1 входов 1"го элемента И группы соединены с инверсными информационными входами 1 младших разрядов 30 преобразователя 2 3.Недостаток данного преобразователя заключается в относительной узости функциональных воэможностей, так как он обеспечивает только одностороннее преобразование и только в одной системе счисления (двоичной).Целью изобретения является расширение класса решаемых задач за счет реализации двустороннего преобразо вания прямого М-ичного кода .в обратный и дополнительный. 68 31-й преобразователя, (1 +1) вход 1-гоэлемента И соединен с первым управляющим входом преобразователя, а каждый разрядный преобразователь содержит элемент НЕ, три группы по М эле- .ментов И и группу иэ М элементов ИЛИ,выходы которых являются информационными выходами разрядного преобразователя, второй управляющий вход которого соединен с первыми входами элементов И первой группы, вторые входыкоторых соединены с соответствующимиинформационными входами разрядногопреобразователя, третий управляющийвход которого соединен с первыми входами элементов И второй и третьейгрупп, вторые входы которых соединены соответственно с выходом элемента НЕ и входом переноса разрядногопреобразователя, информационныйвход 1-го разряда которого (1=1-М)соединен с третьим входом (М+2-1)-гоэлемента И второй группы и с третьимвходом (М+1-1)-го по модулю в элемента И третьей группы, выходы 1-х .элементов И первой, второй и третьейгрупп соединены с входами-го элемента ИЛИ группы, вход переноса разрядного преобразователя соединенс входом элемента НЕ,На чертеже изображена функциональная схема одного разряда преобразователя кодов для случая построениятроичного преобразователя,На чертеже обозначено: ь -е разряд-ные преобразователи 1, каждый из которых преобразует прямой код в дополнительный и обратный в системахсчисления с основанием М, управляющие входы 2 - 4, информационныевходы 5.1-5.М и выходы 6.1-6.М,вход переноса 7, первая, вторая итретья группы элементов И 8-10, элемент НЕ 11,группа элементов ИЛИ 12,.группа элементов И 13.Преобразователь кодов работаетследующим образом.Прямой код числа в системе счисления с основанием М подают на входы 5.1-5.М, на управляющие входы 2-3сигнал "1" или "О", на управляющийвход 4 - "1", При этом на выходах6.1-6. М разряда происходит формирование прямого кода, если на входе 2 - "1", а на входе 3 - "О", идополнительного или обратного, еслина входе 2 - "О", а на входе 3111 , В последнем случае формирова ние происходит в зависимости от сос1095168дополнительного кода на выходах 6.16,3 первых трех младших разрядови обратного - на выходах четвертогои пятого; т.е. кода 10100.Если на вход 4 подают "0", то всеразряды формируют обратный код, поскольку на выходе элементов И 13 группы - "0", а на выходе элемен"тов НЕ 11 - "1".10 Аналогично происходит обратноепреобразование дополнительного и обратного кода в прямой код,Составитель М.Аршавский РедактоР М.Товтин ТехРед В.далекорей КоРРектоР Т.КУгРьппеваказ 3598/30ВНИИПИ113035,е Тираж 699осударственн Подписно о комитета СССР ений и открытий ская наб., д. 4/5по делам изобросква ЖРа илиал ППП "Патент", г.ужгород, ул.Проектная Этояния входовэлемента И 13 группа. Если на его выходе сигнал "1", срабатывают элементы И 10 и ИЛИ 12, формирующие дополнительный код, если на его выходе " "0", то срабатывают элементы И 9 группы и элементы ИЛИ 12, формирующие обратный код.Прямой код троичного числа равен 12200 (старший разряд слева), дополнительный - 10100, обратный - 10022, Каждую троичную цифру в виде набора 100, 010 или 001, эквивалентного 0,1 или 2 подают на входы соответствующих разрядов, на вход 2 - "0", на входы 3, 4 " "1", что соответствует преобразованию прямого кода в дополнительный.Элементы И 13 группы трех младших разрядов срабатывают, так как на их входах уровни "1", а элементы И 13 четвертого и пятого закрывает "0" с входа третьего разряда. В соответствии с этим происходит формирование Положительный эффект, выражающий ся в расширении функциональных воз.можностей путем двустороннего преобразования прямого кода в дополнительный и обратный (или наоборот), даетвозможность применять предлагаемый 20 преобразователь кодов как унифицированный узел в устройствах, различногоназначения, что приводит к сокрашениюобъема оборудования.

Смотреть

Заявка

3508253, 03.11.1982

ПЕШЕВ ВАЛЕНТИН ЕВГЕНЬЕВИЧ

МПК / Метки

МПК: G06F 5/00

Метки: дополнительный, код, кода, обратный, прямого, прямой

Опубликовано: 30.05.1984

Код ссылки

<a href="https://patents.su/3-1095168-preobrazovatel-pryamogo-koda-v-pryamojj-obratnyjj-i-dopolnitelnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь прямого кода в прямой, обратный и дополнительный код</a>

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