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

ZIP архив

Текст

(71) Институт проблем моделированияв энергетийе АН Украинской ССР(54)(57) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГОКОДА В .ДВОИЧНО-ДЕСЯТИЧНЫЙ, содержащий суммирующие тетрады, каждая изкоторых состоит из многовходовыходноразрядных сумматоров, входы 1-г.разрядов входного кода, соединены с разрядными входами преобразователя, двоичные весовые эквиваленты которых содержат единицу в 2-м разряде, о т л и ч а ю щ и й с я тем, что, с целью повьыения быстродействия, в него введены шиФраторы, входы которых соединены со всеми выходами соответствующих суммирующих тетрад, кроме выходов младших разрядов, информационные выходы шиФраторов соединены .с выходами трех старших разрядов тетрад выходов преобразователя, выходы переноса 1-го шифратора (1 =о =1-:1 - ). ) соединены с входами пере 4 носа (1+1) суммирующей тетрады, выходы переноса последней суммирующей тетрады соединены со старшей тетрай дой выходов преобразователя,.младшие разряды суммирующих тетрзд соединены с младшими разрядами соответствующих декад выходов преобразователя.Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для преобразованиякодов иэ одной системы счисления вдругую.Известен преобразователь двоичного кода в двоично-десятичный, содержащий суммирующие тетрады, состоящие иэ сумматоров, блоки коррекциии блоки переноса, причем выходы сумьи сумматоров всех весов, кроме10веса 1 каждой суммирующей тетрады, соединены со входами блока коррек.. ции и блока переноса той же тетрада,а выходы блока переноса каждой сумми-рующей тетрады соединены со входами 5двух. младших разрядов соседней старшей суммирующей тетрады(1.Недостаток данного преобразователя состоит в низком бцстродействии;Наиболее близкимк предлагаемомупо технической сущности и схемномурешению является преобразователь двоичного кода в двоично-десятичнь 3 й код,содержащий группы сумматоров, блокйпереноса и блоки коррекции, входыкоторых соединены с выходами послед-,ней группы сумматоров, выходы блокапереноса соседней старшей групмы сумматоров Я .Недостаток известного преобразователя состоит в относительнонизком быстродействии, связанном стем, что блок коррекции также выполнен в виде сумматора,Цель изобретения - повышениебыстродействия. 35Поставленная цель достигаетсятем, что в преобразователь двоичного кода в двоично-десятичный код,содержащий суммирующие тетрады, каж.дая из которых состоит иэ многовходовых одноразрядных сумматоров.,причем входы 1-го (1=1 в ; (и) многовходового одноразрядного сумматора,где и - число разрядов входного кода, соединены с разрядными,входамипреобразователя, двоичные весовыеэквиваленты которых содержат единицу в 2-м разряде, дополнительно введены шифраторы, входы которых соединены со всеми выходами соответствующих суммирующих тетрад, кромевыходов младших разрядов, информационные выходы шифраторов соединены свыходами трех старших разрядов тетрад выходов преобразователя, выходыпереноса ) -го шифратора =1 -1(. ) 55,4соединены с входами переноса+1) -йсуммирующей тетрады, выходы переносапоследней суммирующей тетрады соединены со старшей тетрадой выходовпреобразователя, младшие разряды 60суммирующих тетрад соединены с младшими разрядами соответствующих декад выходов преобразователя.На фиг, 1 приведена блок-схемапредлагаемого преобразователя; на 65 фиг, 2 - пример реализации пятиразрядного преобразователя.Предлагаемый преобразователь со- .держит (фиг. 1) разрядные входы 1преобразователясуммирующие тетради 2-1, 2-2,2-3, выполненные на многовходовых одноразрядных сумматорах 3, выходы переноса 4 суммирующихтетрад соединены со входами шифратора 5, информационные выходы которыхи выход младшего разряда суммирующей1тетрады образуют тетраду выходов бпреобразователя. Выходы переноса 7всех шифраторов 5 кроме последнегосоединены со входами переноса соседней суммйрующей тетрады.Взаимосвязь между входными и выходными кодами шифратора 5 отображе на в таблице.П р и м е р. При поступлении наразрядные входы 1 преобразователядвоичного кодаа(.=1111101000, чтосоответствует подаче единиц навходы с весами 2,2 э,2,26,2,21 инулей на остальные входы, на выходахсуммирующей тетрады 2-1, после окончания.переходного процесса, появится значение кода 01111. В соответствии с таблицей на информационных выходах шифратора 5 образуется код000. Таким образом, общий код тетрады будет равным 0000На выходахпереноса шифратора 5, в соответствиис таблицей, формируется значение когда 011.Аналогично, на выходах суммирующей тетрады 2-2 в соответствии сосхемой соединений появляется значение кода 001010. При этом на информационных выходах шифратора 5 образуется код 000, а на выходах переноса шифратора 5 образуется од 001.Общий код тетрады весом 10 будетравным 0000,На выходах суммирующей тетрады2-2 в соответствии со схемой соединений также образуется значение кода 001010, что соответствует общему коду тетрады с весом 10 равно 3му 0000, и коду тетрады с весом 10равному 1,Таким образом,в результате преобразования на выходах б преобразователя получается двоично-десятичныйкод 10000 0000 0000, соответствующий коду 1111101000.На фиг. 2 представлена блок-схема первой тетрады предлагаемогопреобразователя, в котором суммирующие тетрады построены с использованием трехвходовых двоичных сумматоров. Здесь проставлены временапереходных процессов.Общее время переходного процесса(фиг. 2) для первой тетрады составляетл л1=5 "Гг" + "и(1)(4) 0 0 0 0 0 1 0 0 0 0 0 О.0 2 О 0 0 4 0 0 0,1 0 0 1 1 1 0 1 0 0 0 О 1 0 0 1 0 0 0 0 1 1 0 12 13 14 1 1 0 О 0 1 0 1 1 0 0 18 19 0 1 0 1 0 1 О 1 О 0 1 О 1 1 1 0 1 0 1 1 0 23 24 1 1 10 0 О 1 О. 0 1 0 1 0 7 1 1 8 1 1 9 1 1 0 1 1 0 1 1 1 0 О 1 0 1 1 1 де и - время переходного процесса в трехвходовом двоичномсумматоре;ль, - время преобразования кодав шифраторе 5.Далее, учитывая, что предлагаемое устройство можно рассматривать как последовательно включенные между собой аналогичные тетрады, общее время переходного процесса десятираэ- рядного преобразователя может быть оценено следующей формулойп ф 3 ф 15 е+3 ю(2)В преобразователе (2) время преобразования пятиразрядного двоичного кода равнолвР 1011+2 И-НЕ фв(3 гдеи - время переходного процесНЕса в схеме И-НЕ,Для определения соотношенийл лмежду ,ц ив н можно принятьл л6 ы =3 к 5 и-НЕ Тогда общее сокращение времени преобразования Ь в предложенном преобразователе равнол лЬд 5 ь -1 г 5 и-яе(5) Таким образом, предложенный преобразователь превосходит 15 известный по быстродействию.1043627 Составитель И.Аршавскиедактор П,Коссей Техред М.Гергель орре аказ 7338/51 Тирам 706 ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., одписное 4/5 лиал ППП фПатентфг. Уагород, ул, Проектна

Смотреть

Заявка

3406628, 02.02.1982

ИНСТИТУТ ПРОБЛЕМ МОДЕЛИРОВАНИЯ В ЭНЕРГЕТИКЕ АН УССР

ДЖИРКВЕЛИШВИЛИ ЗУРАБ АРЧИЛОВИЧ, ЕВДОКИМОВ ВИКТОР ФЕДОРОВИЧ, ЗУБЕНКО ИВАН ФЕДОРОВИЧ, ОВАКИМОВ РОБЕРТ ОНИКОВИЧ, ПИВЕНЬ НИНА ЮРЬЕВНА, ПЛЮЩ ЮРИЙ АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 5/02

Метки: двоично-десятичный, двоичного, кода

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

Код ссылки

<a href="https://patents.su/5-1043627-preobrazovatel-dvoichnogo-koda-v-dvoichno-desyatichnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода в двоично-десятичный</a>

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