Предложение относится к области вычислительной техники и предназначено для преобразования двоично-десятичных кодов в двоичные.;j
Известны преобразователи двоично-десятичных чисел в двоичные, содержащие сдвигающие регистры и одноразрядные сумматоры и выполняющие преобразование в соответствии со следующими выражениями:
( -У -f Л„ „1 -2 + Л„-2; Вп-г № i-2-f5«-i)-2 + Л„. з; В, (В,.2 + В,).2 + А, (Х)„
где BI -результат /-того преобразования; AI - значение г-того разряда двоично-десятичного числа; я - число разрядов преобразуемого числа; (Х) - результат преобразования Б двоичном коде.
Предложенное устройство отличается тем, что один из входов сумматора соединен с выходом первой линии задержки, второй вход сумматора соединен с выходом второй линии задержки, третий вход сумматора соединен с выходом регистра тетрад, а выход сумматора соединен со входом сдвигающего регистра.
Это позволяет повысить быстродействие устройства за счет выполнения операций сложения и умножения в одном и том же цикле преобразования, а также упростить его схему.
Схема описываемого устройства изображена на чертеже.
Устройство содер кит сдвигающий регистр 1, линию задерл ки 2, сдвигающую число на
один двоичный разряд, линию задерлчки 3, сдвигающую число еще на два двоичных разряда, одноразрядный трехвходовой сумматор 4, регистр тетрад 5, щину 6 тактовых импульсов.
Устройство реализует преобразование по указанным выше формулам и работает следующим образом.
Из регистра тетрад 5 через сумматор 4 в предварительно очищенный сдвигающий регистр 1 вводится значение старщего разряда преобразуемого числа. Затем с помощью сдвигающих импульсов по щине 6 записанный в регистре / код сдвигается через линии задержки 2 и 3 в сумматор 4.
Таким образом, на вход сумматора 4 поступают числа: с первой линии задержки 2 (результат умнол ения исходного числа на два), со второй линии задержки в (результат умнол ения исходного числа на восемь), а такл е код следующей тетрады преобразуемого числа. В сумматоре 4 эти числа складываются, а сумма снова вводится в регистр 1.
Записанная в регистре / сумма снова умножается на 10 и к ней в этом же цикле ирибавПроцесс заканчивается прибавлением к произведению, получившемуся в результате последнего умножения на 10, младшего разряда двоично-десятичного числа. В регистре оказывается записанным двоичный эквивалент преобразуемого числа.
Предмет изобретения
Устройство для преобразования двоично-десятичных чисел в двоичные, содержащее сдвигающий регистр, две линии задержки, одноразрядный трехвходовой сумматор и регистр тетрад, отличающееся тем, что, с целью упрощения схемы и повышения быстродействия, один из входов сумматора соединен с выходом первой линии задержки, второй вход сумматора соединен с выходом второй линии задержки, третий вход сумматора соединен с .выходом регистра тетрад, а выход сумматора соединен со входом сдвигающего регистра.
Авторы
Даты
1970-01-01—Публикация