Преобразователь двоичного кода вдВОичНО-дЕСяТичНый Советский патент 1981 года по МПК G06F5/02 

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

(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНОДЕСЯТИЧНЫЙ

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятичный 1982
  • Куракин Анатолий Львович
  • Суворин Александр Георгиевич
SU1078422A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Пономарев Юрий Сергеевич
  • Миртов Владимир Константинович
SU888102A1
Преобразователь двоичного кода в двоично-десятичный 1985
  • Кобринский Аркадий Гершевич
  • Цейтлин Исай Александрович
SU1439745A1
Преобразователь двоичных кодов в двоично-десятичные 1984
  • Ларченко Валерий Юрьевич
  • Холодный Михаил Федорович
  • Коробков Николай Григорьевич
  • Ялинич Юрий Иванович
SU1200428A1
Преобразователь двоичного кода в двоично-десятичный 1974
  • Куракин Анатолий Львович
  • Суворин Алексей Георгиевич
SU637808A1
Преобразователь двоичных чисел в двоично-десятичные числа 1980
  • Омельченко Виктор Иванович
SU941990A1
Преобразователь двоичного кода с масштабированием 1980
  • Алексеев Александр Павлович
SU888105A1
Преобразователь двоичного кода в двоично-десятичный и обратно 1982
  • Барметов Юрий Павлович
  • Боев Сергей Алексеевич
  • Евтеев Юрий Иванович
SU1086424A1
Преобразователь двоичного кода в двоично-десятичный 1981
  • Кулешов Аркадий Яковлевич
SU993244A1
Преобразователь двоичного кода вдВОичНО-дЕСяТичНый КОд 1979
  • Донченко Александр Иванович
SU849199A1

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

Реферат патента 1981 года Преобразователь двоичного кода вдВОичНО-дЕСяТичНый

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении пре образователей кодов. Известен преобразователь двоичного кода в двоично-десятичный, содержащий регистр двоичного числа, распределитель импульсов, шифратор, дво ично-десятичный сумматор, элементы И первый вход каждого из которых соеди нен с соответствующим выходом регист ра двоичного числа, а выход с соответствующим входом шифратора, выходы которого соединены со входами двоично-десятичного сумматора . Недостаток такого устройства состоит в низком быстродействии, связанном с последовательным опросом всех разрядов двоичного числа. Наиболее близким к предлагаемому по технической сущности и схемному построению является преобразователь двоичного кода в двоично-десятичный содержащий регистр двоичного числа, шифратор, двоично-десятичный суммато входы которого соединены с соответст вующими выходами шифратора, распределитель импульсов и группы элементов И, выходы которых соединены с соответствующими входами шифратора/ первые входы элементов И каждой группы соединены с соответствующим выходом распределителя импульсов, а вторые входы элементов И каждой группы соединены с выходами тех разрядов регистра,двоичного числа, значение весов которых не содержит единиц в одних и тех же разрядах , последний выход распределителя импульсов является управляющим выходом преобразователя 2j. Недостатком этого преобразователя является также относительно низкое быстродействие, связанное с тем, что количество тактов опроса постоянно и не зависит от преобразуемого двоичного числа, так как распределитель импульсов генерирует последовательность импульсов с интервалами, рассчитанными на максимально возможное преобразуемое число.. Поэтому коды, представляемые малымколичеством двоичных разрядов, преобразуются неоправданно медленно. Цель изобретения - повышение .быстродействия . Для достижения указанной цели в преобразователь двоичного кода в двоично-десятичный, содержащий регистр двоичного числа, шифратор, двоичнодесятичный сукматор, входы которого соединены с соответствующими выходами шифратора, распределитель импульсов и группы элементов И, выходы которых соединены с соответствующими входами шифратора, первые входы элементов И каждой группы соединены с соответствующим выходом распределителя импульсов, а вторые входы элементов И каждой группы с.оединены с выходами тех разрядов регистра двоичного числа, значение весов которых не содержит единиц в одних и тех же разрядах д воично-десятичного числа, последний выход распределителя импульсов является управлянмцим выходом преобразователя, введена дополнительная группа из (п-1) элементов ИЛИ, где п - число групп элементов ИЛИ, а распределитель импульсов содержит последовательно соединенные генератор одиночных импульсов, (п-1) блок управляемой задержки и элемент задержки, выход которого является последним выходом распределителя импульсов, входы i-го (i 1,,.,,п-1) элемента ИЛИ дополнительной группы соединены со вторыми входами элементов И (i + + 1)-ой группы, а выход i-ro элемента И дополнительной группы соединен с управляющим входом i-ro блока управляемой, задержки.

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

На фиг. 1 приведена блок-схема предлагаемого преобразователя- на фиг. 2 - схема блока управляемой задержки.

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

Преобразователь работает следуюим образом.

Генератор 7 одиночных импульсов запускает преобразование подачей им- , пульса на вход первого блока с управяемой задержки. При этом на входы ервого элемента ИЛИ 5 дополнительной руппы воздействуют выходы первой руппы двоичных разрядов таким образом, что в случае отсутствия значащих единиц в первой группе на выходе, первого элемента ИЛИ 5 будет сигнал логического нуля. Блок б управляемой задержки работает таким образом, что при воздействии логического нуля задержка в передаче импульса с его вход.д на выход отсутствует. Поэтому при отсутствии значащих единиц в опрашиваемой группе разрядов происходит мгновенный переход к опросу следующей группы. Таким образом, импульс будет без задержки переходить через группы разрядов, в которых информация отсутствует до тех пор, пока не будет опрошена та группа, где есть хотя бы один значащий разряд. При этом на выходе соответствующего второго элемента ИЛИ 5 дополнительной группы присутствует сигнал логической единицы, воздействие которого на вход своего блока управляемой задержки приводит к задержке импульса на выходе данного блока 6 на время, достаточное для суммирования значащего двоично-десятичного кода в сумматор 4. Элемент 8 задержки обеспечивает постоянную задержку сигнала Конец преобразования на время окончания переходных процессов в сумматоре 4,

Блок б управляемой задержки содержит элементы 2 И 10 и 11 с открытыми коллекторными выходами, элемент ИЛИ 12 который может быть выполнен проводным, выход 13 блока 6 управляемой задержки, сигнальный вход 14 передаваемого импульсу, управляющий вход 15, элемент 16 задержки.

Если на вход 15 подан нулевой уровень, то сигнал со входа 14 проходит на выход через элемент И 11, минуя элемент задержки 16. В этом-случае задержка срабатывания блока 6 определяется только задержкой элемента И 11, Если же на вход 15 подан единичный сигнал, то задержка блока 6 определится суммой задержек элементов 10 и 16. Следует отметить, что выходы элементов И 10-11 могут быть объединены при помощи элемента ИЛИ.

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

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

1. Преобразователь двоичного кода в двоично-десятичный, содержащий регистр двоичного числа, шифратор, двоично-десятичный сумматор, входы которого соединены с соответствующими выходами шифратора распределитель импульсов и группы элементов И, выходы которых соединены с соответствующими входами шифратора, первые входы элементов И каяздой группы соединены с соответствующим зыходсм распределителя импульсов, а вторые входы элементов И каждой группы соедине ны с выходами тех разрядов регистра двоичного числа, значение весов которых не содержит единиц в одних и тех же разрядах, последний выход рас пределителя импульсов является управ ляющим выходом преобразователя, от личающийся тем, что, с целью увеличения быстродействия, в него введена дополнительная группа из tn-1) элементов ИЛИ, где п - число групп элементов ИЛИ, а распределитель импульсов содержит последовател но соединенные генератор одиночных импульсов,(п-1) блок управляемой задержки и элемент задержки, выход которого является последним выходом распределителя импульсов, входы i-го (i 1 .... ,0-1) элемента ИЛИ дополнительной группы соединены со вторыми входами элементов И (1 + 1)-ой группы, а выход i-го элемента ИЛИ . дополнительной группы соединен с управляющим входом i-ro блока, управляемой задержки. 2. Преобразователь по п. 1, отличающийся тем, что в нем блок управляемой задержки содержит элемент задержки и первый и второй элементы И, выходы которых через элемент ИЛИ подключены .к выходу блока управляемой задержки, первый вход первого элемента И соединен о инверсным входом второго элемента И и является управляющим входом блока управляемой задержки, сигнальный вход которого соединен со вторым входом второго элемента И и через элемент задержки со вторым входом первого элемента И. Источники информации, принятые во внимание при экспертизе 1.Сухомлинов М. М. , Выхованец В.Н. Преобразователи кодов чисел. Киев, Техника, 1965, с. 55-59, рис. 7. 2.Авторское свидетельство СССР 637808, кл. G 06 F 5/02, 1978.

7

ISL

Fok14;

h«iKf

kskCvj

Nj

«4J

Ч

,

«

4;

S

Ч(

«J

3 «M

«

«SI

N

W

п

- p

I-LyI T

//

in 15 fPu 2.

SU 851 394 A1

Авторы

Куракин Анатолий Львович

Суворин Александр Георгиевич

Даты

1981-07-30Публикация

1979-11-26Подача