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

 

ОП ИСАН ИЙ

ИЗОБРЕТЕНИЯ пщ-62 2076

Союз Советских.Социалистических

Республик

К АВТОРСКРМУ СВИДЕТЬ,ПЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 10.01.77 (21) 2443015/18-24 с присоединением заявки № (23) Приоритет (43) Опубликовано 30.08.78. Бюллетень № 32 (45) JJ,àòà опубликования описания 08.08,78 (51) М. КЛ.2

G 06F 5/02

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

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

Н. А. Подколзина и А. 3. Подколзин (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ

ПОСЛЕДОВАТЕЛЬНОГО ДВОИЧНОГО КОДА

В ДЕСЯТИЧНЫЙ

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

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

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

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

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

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

22221: разряд «едипиц» десятичного эквивалента представляется суммой целых весов

2, 2, 2, 2, 1; разряд «десятко⻠— суммой весов 20, 20, 20, 20, 10; разряд «сотен»вЂ” суммой весов 200, 200, 200, 200, 100; разряд

«десятых» — суммой дробных весов 0,2, 0,2, 0,2, 0,2, 0,1; разряд «сотых» — суммой весов 0,02, 0,02, 0,02, 0,02, 0,01; разряд «тысячных» — суммой весов 0,002, 0,004, 0,002, 0,002, 0,001 и т. д.

В процессе преобразования каждый двоичный разряд заменяется эквивалентным—

30 десятичным, каждый разряд которого пред622076

10 Ю 1

2п

55 ставляется с помощью названных весов, подаваемых с шифраторов кода «22221» на накапливающий двоично-десятичный счетчик.

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

22221 сигналы поступают через элементы

ИЛИ 5 поочередно на соответствующие выходы дешифратора 7 (при преобразовании младшего двоичного разряда, равного «1», на соответствующий вход дешифратора 7 поступает только одна «1»).

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

Управляющие импульсы с выходов разрядных триггеров генератора 3, который запускается сигналом с элемента ИЛИ 2, поочередно открывают ключевые схемы выбранных шифраторов блока 4. При этом с выходов ключевых схем выбранных шифраторов в соответствии со значениями разрядов десятичного эквивалента 1-ro двоичного разряда поочередно на соответствующие входы дешифратора 7 через элементы ИЛИ

5 поступают сигналы с весами 22221; 20 20

20 20 10; 200 200 200 200 100 и т. д. В дешифраторе 7 происходит накопление этих весовых сигналов. При этом на выходах разрядных триггеров генератора 3 в течение действия сигнала г; вырабатывается только по одному управляющему сигналу.

Накопленный двоично-десятичный эквивалент переводимого числа преобразуется с помощью дешифраторов 7 в десятичный эквивалент, поступающий на шины 9.

Для обеспечения надежной работы устройства необходимо соблюдать следующее соотношение для выбора длительности тактирующих сигналов Т;, по которым вырабатываются управляющие сигналы генератора 3 где п — максимальное число весовых разрядов на выходе блока шифраторов, содержащееся в )-м двоичном разряде переводимого числа.

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

М 204027, кл. G 06F 5/02, 1968, 2. Патент Великобритании № 1189452, кл.

G 4А, 1970.

622076

Составитель Л. Подколзин

Техред А. Камышникова Корректор Н. Федорова

Редактор Н. Громов

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

Заказ 1507/14 Изд. № 588 Тираж 799 Подписное

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

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

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

 

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

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

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

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

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

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

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

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

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

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