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

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (и)5 Н 03 М 7/12

ГОСУДАРСТВЕНЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4425369/24 (22) 16.05.88 (46) 23.06.91. Бюл. 1Ф 23 (72) В. П. Тукаль и А. А. Шостак (53) 681.325(088.8) (56) Авторское свидетельство СССР

М 798800, кл. Н 03 М 7/12, 1981.

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

М 1569993, 04.04.84. (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНО-ДЕСЯТИЧНОГО КОДА В ДВОИЧНЫЙ,... Ы„„1658387 А1 (57) Изобретение относится к вычислительной технике и может быть применено для быстрого преобразования чисел иэ десятичной системы счисления в двоичную. Целью изобретения является повышение быстродействия. Для этого, в преобразователе двоична-десятичного кода в двоичный, содержащем сдвиговый регистр 1, блоки 2 памяти, блоки 3, 5 суммирования, промежуточный регистр 4, выходы регистра 4 соединены с входами блока 3. 1 ил.

1658387

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

На чертеже представлен предлагаемый преобразователь, Преобразователь содержит сдвиговый регистр 1, блоки 2 памяти, первый блок 3 суммирования, промежуточный регистр 4, второй блок 5 суммирования, информационный вход преобразователя 6, управляющий вход преобразователя 7, тактовый вход преобразователя 8, выход 9, Сдвиговый регистр, начиная с второй тетрады, разбит на группы тетрад, В блоках

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

Первый блок 3 суммирования осуществляет преобразования (m < k)-рядного кода e k-рядный, где m - число исполЬэуемых в устройстве блоков 2 памяти, k = 2,3,4....— рядность кода, формируемого на выходе первого блока 3 суммирования, Второй блок 5 суммирования после завершения последнего такта работы устройства производит преобразования k-рядного кода в однорядный, который и поступает на выход 9.

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

Пусть в исходном состоянии в регистре

1 уже хранится двоично-десятичный код преобразуемого числа, а регистр 4 обнулен (запись преобразуемого кода в регистр 1 и обйуление регистра 4 производится по первому синхроимпульсу при наличии разрешающего потенциала на входе 7). Тогда в первом такте осуществляется следующее действие. На выходах блоков 2 памяти образуются суммы двоичных эквивалентов значений младших разрядов тетрад соответствующих групп тетрад, которые вместе со значением младшего разряда первой (самой младшей) тетрады образуют m-рядный код (m — число используемых в устройстве бло;;ов 2 памяти), поступающий на входы первой группы первого блока 3 суммирования. На входы второй группы блока 3 со сдвигом на один разряд в сторону младших разрядов подается k-рядный код (в первом такте его значение равно нулю), хранимый в регистре4. В блоке 3 суммирования (m к)рядный код преобразуется в k-рядный кол (в первом такое его значение равно нулю), хранимый в регистре 4. B блоке 3 суммирования

55 (m + k)-рядный код преобразуется в k-рядный, который по приходу второго синхроимпульса с разрешения потенциала на входе 8 устройства записывается в регистр 4. Одновременно с записью информации в регистр

4 по этому же синхроимпульсу происходит сдвиг информации в регистре 1 на один разряд в сторону его младших разрядов.

Аналогичным образом выполняются второй, третий и четвертый такты работы преобразователя. После выполнения четвертого такта образовавшийся в регистре 4

k-рядный код преобразуется в однорядный с помощью второго блока 5 суммирования, на выходах которого и получается конечный результат преобразования, Следует отметить, что можно получить несколько другой, практически равноценный вариант устройства, если адресные входы блоков 2 памяти соединить с выходами старших разрядов тетрад групп тетрад, на которые условно разбит регистр 1. B этом случае информацию в регистре 1 необходимо сдвигать в каждом такте на один разряд в направлении его старших разрядов, а содержимое регистра 4 передавать на входы второй группы блока 3 суммирования со сдвигом на один разряд в сторону старших разрядов.

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

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

1658387 целью повышения быстродействия, в нем ны с второй группой входов первого блока выходы промежуточного регистра соедине- суммирования, Составитель M.Àðøàâñêèé

Редактор В,Бугренкова Текред М.Моргентал Корректор О.Кравцова

Заказ 1722 Тираж 465 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

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

 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к технике отображения цифровой информации

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

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

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

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

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

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

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

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