УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДЕСЯТИЧНО- ДВОИЧНЫХ ЧИСЕЛ В ТРОИЧНО-ДВОИЧНЫЙ КОД Советский патент 1974 года по МПК H03M7/12 

Описание патента на изобретение SU436343A1

1

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

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

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

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

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

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

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

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

10 + An-z

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

На вход 1-й ступени, состоящей из сумматоров 13-17, задается девятиричное число L, полученное на (i-1)-й ступени. К числу L справа присоединяется цифра An-(i+i). Определяемый результат получается на выходах суммы сумматоров 13-17 и соответствует значению

10Ь+Л„.(,ч.1,,

которое подсчитывается в системе счисления с основанием девять. Полученный результат совместно с цифрой An-(i+z) передается на ()-K ступень.

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

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

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

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

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

Устройство для преобразования десятичнодвоичных чисел в троично-двоичный код, состоящее из (п-1)-и ступени девятиричных сумматоров и одной ступени преобразователей девятирично-двоичных цифр в троично-двоичный код, отличающееся тем, что, с целью повышения быстродействия устройства, первая

ступень содержит два девятиричных сумматора десятичных цифр, соединенных между собой цепями переноса, вход первого слагаемого первого сумматора соединен с щиной старщей (п-1)-й десятично-двоичной цифры переводимого числа, вход первого слагаемого второго сумматора соединен с шиной (п-2) -и десятично-двоичной цифры, вход второго слагаемого первого сумматора и вход переноса второго сумматора присоединены к щине «О,

вход второго слагаемого второго сумматора соединен с щиной старшей ()-й цифры переводимого числа, i-я ступень содержит (И-2) девятиричных сумматора, последовательно соединенных между собой цепями переноса,

входы первого слагаемого всех девятиричных сумматоров, кроме младщего, соединены с соответствующими выходами сумматоров предыдущей ступени, а младший соединен с шиной переводимого числа с номером п-(i+1),

входы второго слагаемого первого девятиричного сумматора и входы переноса младшего (t+2)-ro сумматора присоединены к шине «О, входы второго слагаемого всех девятиричных сумматоров, кроме первого, соединены с

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

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

/7- 9 С-ртЯ/ft

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ЦЕЛЫХ ТРОИЧНО-ДВОИЧНЫХ ЧИСЕЛ В ДЕСЯТИЧНО-ДВОИЧНЫЙКОД 1972
SU432485A1
РЕВЕРСИВНЫЙ ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНО-ДЕСЯТИЧНОГО КОДА В ДВОИЧНЫЙ 1990
  • Жалковский А.А.
  • Шостак А.А.
  • Шпаков Л.О.
RU2022467C1
Устройство для преобразования последовательного десятичного кода в последовательный двоичный код 1974
  • Подколзин Александр Захарович
SU636606A2
Преобразователь двоично-десятичного кода в двоичный 1985
  • Лопато Лилия Григорьевна
  • Тукаль Владимир Петрович
  • Шостак Александр Антонович
SU1285604A1
Преобразователь двоичного кода сме-шАННыХ чиСЕл B дВОичНО-дЕСяТичНый КОд 1978
  • Розов Виктор Николаевич
SU809149A2
Устройство для алгебраического сложения в избыточной двоичной системе счисления 1981
  • Яворовский Евгений Алексеевич
  • Шпильберг Арнольд Яковлевич
SU1003073A1
Преобразователь двоичного кода смешанных чисел в двоично-десятичный код 1975
  • Розов Виктор Николаевич
  • Чеклин Владимир Васильевич
SU577524A1
Двоичный сумматор 1980
  • Мингалеев Фазыл Феритович
  • Пластун Николай Трофимович
SU857976A1
Преобразователь двоичного кода смешанных чисел в двоично-десятичный код 1976
  • Розов Виктор Николаевич
SU714391A2
Преобразователь двоичного кода в двоично-десятичный 1977
  • Шурмухин Евгений Александрович
  • Королева Кира Вильгельмовна
SU691844A1

Иллюстрации к изобретению SU 436 343 A1

Реферат патента 1974 года УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДЕСЯТИЧНО- ДВОИЧНЫХ ЧИСЕЛ В ТРОИЧНО-ДВОИЧНЫЙ КОД

Формула изобретения SU 436 343 A1

SU 436 343 A1

Даты

1974-07-15Публикация

1972-08-22Подача