Устройство для преобразования десятично- двоичных чисел в троично-двоичный код

 

(и) 436343

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

Союз Советских

Социалистимеских Реслублик (61) Зависимое от авт. свидетельства (22) Заявлено 22.08.72 (21) 1822259/18-24 с присоединением заявки № (32) Приоритет

Опубликовано 15;07.74, Бюллетень № 26

Дата опубликования описания 26.12.74 (51) К. Кл. G 06f 5/00

Государственный комитет

Совета Министров СССР по делам изооретений и открытий (53) УДК 681 325.63 (088.8) (72) Автор изобретения

О. Ф. Лобов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДЕСЯТИЧНОДВОИЧНЫХ ЧИСЕЛ В ТРОИЧНО-ДВОИЧНЫЙ КОД

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

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

С целью повышения быстродействия первая ступень устройства содержит два девятиричных сумматора десятичных цифр, соединенных между собой цепями переноса, вход первого слагаемого первого сумматора соединен с шиной старшей (n — 1) -й десятично-двоичной цифры переводимого числа, вход первого слагаемого второго сумматора соединен с шиной (п — 2) -й десятично-двоичной цифры, вход вгорого слагаемого первого сумматора и вход переноса второго сумматора присоединены к шине «О», вход второго слагаемого второго сумматора соединен с шиной старшей (n — 1) -й цифры переводимого числа, на i-той ступени для i ) 1 имеется (i+2) девятиричных сумматора, последовательно соединенных между собой цепями переноса, входы первого слагаемого всех девятиричных сумматоров, кроме младшего, соединены с соответствующими выходами сумматоров предыдущей ступени, а младший соединен с шиной переводимого числа с номером ((а — (i+4)), входы второго слагаемого первого девятиричного сумматора и входы переноса младшего (i+2) -го сумматора присоедиs иены к шине «0», входы второго слагаемого всех девятиричных сумматоров, кроме первого, соединены с соответствующими входами первого слагаемого соседних старших девятиричных сумматоров, выход суммы каждого девятиричного сумматора последней (n — 1) -й ступени соединен с преобразователем девятирично-двоичных цифр в троично-двоичный код.

Эти соединения девятиричных сумматоров и

15 преобразователей позволяют ускорить выполнение операции преобразования десятичнодвоичных чисел в троично-двоичный код.

На чертеже изображена схема устройства.

Оно содержит преобразователи 1 — 6 девяти20 рично-двоичных цифр в троично-двоичный код, а также девятиричные сумматоры 7 — 23 десятично-двоичных цифр. Входами устройства являются входы 24 десятично-двоичных цифр, а троично-двоичные цифры результата получа25 ются на выходах 25.

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

30 в троично-двоичный код.

436343

Первая часть преобразования выполняется на (n — 1) -й ступени девятиричных сумматоров. На первой ступени, состоящей из сумматоров 22 и 23, в девятиричный код преобразуется двухразрядное десятичное число, состоящее из двух старших цифр А„ и А„ исходного десятичного числа. Результат соответствует подсчету значения

10 Ап 1+Ап 2 в девятиричной системе счисления. Цифры результата получаются на выходе переноса и суммы девятиричного сумматора 22, а также на выходе суммы сумматора 23. К найденному числу справа присоединяется следующая десятичная цифра А з, и полученное четырехразрядное число поступает на вторую ступень преобразования, На вход -й ступени, состоящей из сумматоров 13 — 17, задается девятиричное число L, полученное на (i — 1) -й ступени. К числу справа присоединяется цифра А н ь Определяемый результат получается на выходах суммы сумматоров 13 — 17 и соответствует значению

101+А„. ;+и, которое подсчитывается в системе счисления с основанием девять, Полученный результат совместно с цифрой А„<; передается на (i+1) -ю ступень.

Полный девятирично-двоичный результат формируется на выходах девятиричных сумматоров 7 — 12 ступени (n — 1).

Вторая часть преобразования — поразрядный перевод девятиричного числа в троичнодвоичный код — выполняется на ступени девятиричных преобразователей 1 — 6.

Полный троично-двоичный результат, эквивалентный исходному десятично-двоичному числу, получается на выходах 25.

Очевидно, что результат преобразования сохраняется на выходных шинах до тех пор, пока на входах не произойдет изменения исходного числа. Скорость преобразования определяется только скоростью работы логических элементов, из которых построены девятиричные сумматоры устройства.

Предмет изобретения

Устройство для преобразования десятичнодвоичных чисел в троично-двоичный код, сос10 тоящее из (а — 1)-й ступени девятиричных сумматоров и одной ступени преобразователей девятирично-двоичных цифр в троично-двоичный код, отличающееся тем, что, с целью повышения быстродействия устройства, первая 5 ступень содержит два девятиричных сумматора десятичных цифр, соединенных между собой цепями переноса, вход первого слагаемого первого сумматора соединен с шиной старшей (и — 1)-й десятично-двоичной цифры пере20 водимого числа, вход первого слагаемого второго сумматора соединен с шиной (n — 2) -й десятично-двоичной цифры, вход второго слагаемого первого сумматора и вход переноса второго сумматора присоединены к шине «0», 25 вход второго слагаемого второго сумматора соединен с шиной старшей (n — 1) -й цифры переводимого числа, i-я ступень содержит (i+2) девятиричных сумматора, последовательно соединенных между собой цепями переноса, 50 входы первого слагаемого всех девятиричных сумматоров, кроме младшего, соединены с соответствующими выходами сумматоров предыдущей ступени, а младший соединен с шиной переводимого числа с номером (n — (i+1) ), входы второго слагаемого первого девятиричного сумматора и входы переноса младшего (i+2) -го сумматора присоединены к шине

«0», входы второго слагаемого всех девятиричных сумматоров, кроме первого, соединены с

40 соответствующими входами первого слагаемого соседних старших девятиричных сумматоров, выход суммы каждого девятиричного сумматора последней (n — 1)-й ступени соединен с преобразователем девятирично-двоичных

45 цифр в троично-двоичный код.

436343

Д )1.))) Составитель О. Лобов

Техред 3. Тараненко

Редактор Б. Нанкина

Корректор А, Степанова

Типография, пр. Сапунова, 2

Заказ 3431!4 Изд. № 1832 Тираж 624 Подписное

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

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

Устройство для преобразования десятично- двоичных чисел в троично-двоичный код Устройство для преобразования десятично- двоичных чисел в троично-двоичный код Устройство для преобразования десятично- двоичных чисел в троично-двоичный код 

 

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

Изобретение относится к технике отображения цифровой информации

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

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

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

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

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

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

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

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