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

Иллюстрации

Показать все

Реферат

 

1и1 503234

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

Социалистических

Республик (б1) Дополнительное к авт. свид-ву (22) Заявлено 27.05.74 (21) 2027375/18-24 с присоединением заявки № (23) Приоритет

Опубликовано 15.02.76. Бюллетень № 6

Дата опубликования описания 19.04.76 (51) М. Кл.з G 06Г 5/02

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

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

С. К. Цыпленков и В. И. Заболотскнй (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНЫХ ЧИСЕЛ

В ДВОИЧНО-ДЕСЯТИЧНЫЕ

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

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

Известный преобразователь преобразовывает числа только с одним, заранее заданным масштабным коэффициентом.

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

На чертеже показан предлагаемый rrpeo6paзователь.

Предлагаемый преобразователь содержит блок 1 управления, коммутатор 2, блок 3 поразрядного умножения, дешифратор 4, элементы «ИЛИ» 5, двоично-десятичный сумматор б, декадный счетчик 7 переполнений, вход 8 двоичного числа, вход 9 множителя, выход 10 двоично-десятичного кода.

Устройство работает следующим образом.

Двоична-десятичный код множителя, являющийся масштабным коэффициентом, поступает через вход 9 на коммутатор 2, который по5 следовательно коммутирует двоичные разряды двоично-десятичных декад множителя на блок

3 поразрядного умножения; те разряды декад множителя, которые имеют одинаковый вес («1», «2», «4», «8»), объединяются в коммута10 торе 2 по схеме дизъюнкции.

В блоке 3 поразрядного умножения производится умножение каждого разряда преобразуемого двоичного числа, поступающего через вход 8 на соответствующие разряды декад

15 множителя.

Полученные произведения в виде последовательного двоичного кода поступают в дешифратор 4 двоично-десятичных составляющих (n+ 3) разрядов двоичного числа, где и—

20 разрядность преобразуемого двоичного кода.

Дешифратор 4 содержит количество групп схем совпадений, равное числу (n+ 3) разрядов .двоичного числа.

Число схем совпадений в каждой группе оп25 ределяется кол ичеством двоично-десятичных составляющих соответствующих разрядов двоичного числа.

Дешифратор 4 раскладывает на двоично-десятичные составляющие любой разряд преоб30 разуемого двоичного числа, умноженного на

503234

Табли ца

Множитель (веса разрядов декад) Преобразованное число (декады) Множимое (декады) Команды

¹¹ циклов

2 единицы

8 первая единицы единицы

2 единицы

8 десятки десятки вторая

2 десятки

8 единицы десятки вторая

2 единицы

8 сотни сотни третья

2 десятки

8 десятки сотни третья

1 десятки

4

8 сотни

ТЫСЯЧИ четвертая множители «1::, «2», «4» и «8» с основанием

«10» в любой степени.

Включение соответствующей группы схем совпадения двоично-десятичного разложения производится в зависимости от порядкбвого номера разряда .преобразуемого кода и веса множителя, что обеспечивается тактирующими импульсами с блока 1 управления, образующими в блоке З,поразрядного умножения последовательный код, который одновременно тактируется в дешифраторе 4.

Выходы схем совпадения дешифратора 4 объединены в четырех элементах «ИЛИ» 5 следующим образом: выходы схем совпадения составляющих, содержащих «единицы» десятков в любой степени, объединены в первом элементе «ИЛИ»; выходы схем совпадения составляющих, содержащих «двойки» десятков в любой степени,— во втором элементе

«ИЛИ»; выходы схем совпадения составляющ их, содержащих «четверки» десятков в люДвоично-десятичная декада «единиц» преобразуются суммированием произведений весов ,разрядов декады «единиц» преобразуемого числа, каждый двоичный разряд которото представлен в двоично-десятичном коде, на разрядные веса двоично-десятичной декады

«единиц» множителя, а двоично-десятичная декада «десятко⻠— суммирован|ием произведений весов разрядов декады «десятков» преобразуемого числа на разрядные веса двоично-десятичной декады «единиц» множителя и произведений, весов разрядов декады «едибой степени,— в третьем элементе «ИЛИ»; выходы схем совпадения составляющих, содержащих «восьмерки» десятков в любой степени, — в четвертом элементе «ИЛИ»

5 Выходы дешифратор а 4 через элементы

«ИЛИ» 5 подключены к входам двоично-десятичного сумматора 6 по командам блока 1 управления таким образом, что по первой команде производится суммирование декады

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

15 тысяч и т. д., что достигается стробированием указанными командами соответствующих схем совпадения дешифратора 4.

Алгоритм работы преобразователя двоичного кода в двоично-десятичный код для пя20 ти разрядов преобразуемого числа и двух де,кад множителя описывается в таблице. ниц» преобразуемого числа на разрядные веса декады «десятков» множителя.

25 Из таблицы видно, что суммирование про,изведений веса, каждого раз ряда декады множителя на вес соответствующего разряда декады преобразуемо;о числа производится в течение одного цикла работы устройства, Каж30 дая команда выполняется в течение четырех или восьми циклов. Полный цикл преобразования производится в течение четырех команд — по числу декад преобразованного

503234

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

Составитель В. Игнатущенко

Техред Т. Курилко

Редактор Т. Янова

Корректор А. Дзесова

Заказ 703/8 Изд. № 1098 Тираж 864 Подписное

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

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

Типография, пр. Сапунова, 2 числа, имеющего максимальный множитель, равный «99».

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

5 тем, что, с целью расширения области применения, устройство содержит .коммутатор и блок по|разрядного умножения, выход которого соединен с входом дешифратора, выход коммутатора соединен с входом блока пораз10 рядного умножения, выходы блока управления соединены с входами коммутатора и блока поразрядного умножения.