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

Иллюстрации

Показать все

Реферат

 

\

ОПИСАНИЕ

ИЗО6РЕТЕН И Я

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

<»> 590727

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

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

Республик (б1) Дополнительное к авт. свид-ву— (22) Заявлено 12..12.73 (21) 1980728/18-24 (51) М. Кл.- 6 06 F 5/02 с присоединением заявки—

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

Савета Министров СССР по делам изобретений и открытий (23) Приоритет— (43) Опубликовано 30.01.78. Бюллетень ¹ 4 (45) Дата опубликования оп:-|сания 20.01.78 (53) УДК 681.325 (088.8) (72) Авторы изобретения А. T. Пешков, В. А. Вишняков и В. Б. Сухомлинов (71) Заявитель

Минский радиотехнический институт (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНО-ДЕСЯТИЧНОГО

КОДА В ДВОИЧНЫЙ

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

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

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

Целью изобретения я вляется повышение быстродействия преобразования. Указа,иная цель достигается тем, что в преобразователь введены триада и п-ый дешифратор, первый, второй, третий, четвертый и пятый входы которого подключены соответственно к тактовой шине, выходу младшего разряда (л —,1)-й тетрады, выходам двух младших разрядов и-H тетра ды и к выходу старшего разряда триады;,второй, третий, четвертый, пятый, шестой входы ка>ндого т-ro (i=1, 2,..., n — 1) делифратора подключены соответственно к выходу младшего разряда (i — 2) -й тетрады, к .выходам двух младших разрядов (i — 1) -й тетрады, к двум старшим разрядам и тетрады, а выходы -го дешифратора .подклпоче ы и разрядным входам всех, кроме старшей, тетрад; выходы двух младших разрядов триады являются информационными выходами прсooразователя.

На чертеже представлена структурная схема предлагаемого преобразователя.

Он содержит п тетрад 1, п дешифраторов

2, триады 3.

Преобразователь:работает следующим образом. В исходном состоянии в тетрадах зафиксирован двоично десятичный код. Дешифратор каждой -й тетрады расшифровывает код подаваемых на его входы сигналов, при2О чем младший разряд (т — 2)-й тетрады подается с весом «5», младшие разряды (i — 1) -й тетрады с,весом «+5» и «+2» соответственно, ста|ршие разряды -й тетрады — с весом

«2» и «1» соответственно. Это обусловлено тем, что при сдвиге на 2 разряда вправо код каждого разряда уменьшается в 4 раза. Единица в младшем разряде (— 2) -й тетрады имеет вес «100» по отношению к i-й тетраде, а .после сдвига этот вес равен «25», поэтому

«2» подается в (i — 1)-ю тетраду, à «5» — в

590727

Триада

ВЫХОДНОЙ

ДВОИЧНЫЙ кОД! Тетрада сотен

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

ТдвпТ., О О !

О 0

О 01

1 1001

0 1001

0 1

0101 0101

0000

3 0000, 0001

0011

1 111()01

1 . 01111001

0000 0000 0010

0000, 0000 0000

1,,1 1101111001

СССР

СССР

1-ю тетраду. Второй младший разряд (i — 1)-й тетрады имеет вес «20» по отношению к -й тетраде. После сдвига этот вес равен «5», поэтому на дешифратор 1-й тетрады подается код «5». Веса старших разрядов L-й тетрады равны соответственно «8» и «4», поэтому с учетом сдвига они подаются соовветственно как «2» и «1» на входы дешифратора i-й тет,р ады.

По тактирующему сигналу во всех тетрадах устанавливается код, равный суммме кодов, поданных íà входы соответствующих дешифраторов. На входы а-го дешифратора поступают коды двух младших разрядов и-ой тетрады с весами «2» и «1» и код младшего разряда (п — 1)-й тетра ды с весом «2», Кроме

0 1000 1000 1001

1, 0010 0010 0010

Результат в двоичном коде: 29+2а+2в+

+2" +2а+2 = 512+256+64+32 — 16+8+1 =

= 889.

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

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

Преобразователь двоично-десятичного кода в двоичный, содержащий и тетрад и (n-1) дешпфраторов по одному на тетраду, кроме старшей, и тактовую шину, соединенную с управляющим входом старшего разряда старшей тедрады и первым входом каждого из (n-1) дешифраторов, отличающийся тем, что, с целью повышения быстродействия преобразования, в него, введены триада п и-й дешифратор, первый, второй, третий, четвертый н пятый входы которого подключены соответтого, выход дополнителыного триггера триады 3 подается .на вход n-I o дешифратора с весом «!». По тактирующему сипналу в триаде 8 устанавливается код, .районный сумме KOдов, поступивших на,вход и-го дешифрато ра.

Вес разряда дополнительного триггера равен

«4». Очередная пара двоичного кода получается на выходе двух, младших разрядов триады.

Работа преобразователя иллюстрируется таблицей 1, в которой при ведена последовательность значений в отдельных тетрадах и в триаде при преобразовании десятичного числа 889=-1000 1000 1001. В старшей тетраде всегда происходит сд виг:на 2 разряда. ственно к тактовой шине, к выходу младшего разряда (n — 1) -й тетрады, к выходам двух младших разрядов и-й тетрады и к выходу старшего разряда триады; второй, третий, четвертый, пятый и шестой входы каждого -го (i= — 1, 2,...,n — 1) дешифратора подключены соответственно,к выходу младшего разряда (— 2) -й тетрады, к выходам двух младщих разрядов (i — 1) -й тетрады и к двум старшим разрядам L-й тетрады, а выходы i-го дешифратора подключены .к разрядным входам всех, кроме старшей, тетрад; выходы двух младших разрядов триады я вляются информационнымими выходами преобразователя.

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

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

¹ 517890, G 06 F 5/02, 1976.

2. Авторское свидетельство

М 275522, 6 06 F 5/02, 1969.

59О727

Составитель К, Шелобансва

Текред A. Камышникова

Корректор В. Гутман

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

Тип. Харьк. фил, пред. «Патент»

Заказ 1011/2062 Изд. М 209 Тираж 818 Подписное

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

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