УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНО- ДЕСЯТИЧНОГО КОДА Советский патент 1968 года по МПК H03M7/12 

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

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

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

Устройство состоит из сдвигового регистра У, шифратора 2, двоичного параллельного сумматора 3 и узла управления 4.

Сдвиговый регистр, служащий для записи двоично-десятичного кода преобразуемого числа, разделен на тетрады (четверки разрядов), количество которых равно максимально возможному количеству десятичных разрядов п преобразуемого числа. Таким образом, регистр имеет 4/г разрядов. Для двоично-десятичного представления чисел чаще всего используется код 8 4-2-1, применительно к которому и ведется дальнейшее описание. Однако с небольшими усложнениями это устройство может использоваться и для других типов кода (например, 2-4-2-1). Регистр / имеет цепи для сдвига записанного в нем когда на один разряд вправо (если преобразование начинается от младших разрядов тетрад), или на один разряд влево (если оно начинается от старших разрядов)

Шифратор 2 включает в себя группу логических схем с буферными каскадами и имеет

п (по числу те1рад) входов и m выходов, где т - число разрядов двоичного кода, необходимое для представления двоично-десятичного кода. Б каждой из п тетрад зафиксирован код 0001. Каждый из входов шифратора подключается к выходу триггера одного разряда (самого младшего или самого старшего) соответствующей ему тетрады.

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

всем тетрадам), код произведений двоичного представления числа 10 (где i - номер тетрады; t l-f-n) на цифру, содержащуюся в подключенном к шифратору разряде г-й тетрады.

Каждый из выходов шифратора подключается к входному вентилю соответствуюи1его разряда сумматора 3 для считывания в сумматор кода шифратора. Параллельный двоичный сумматор 3 содеробходимо для двоичного представления максимального преобразуемого числа. Сумматор имеет регистр суммы для запоминания результата и цепи сдвига результата на один разряд вправо (влево), если входы шифратора подключены к самым младшим (самым старшим) разрядам тетрад регистра 1.

В тех случаях, когда устройство применяется для ускорения ввода информации в ЦВМ или спецвычислитель, имеющие, по крайней мере, один собственный сумматор, последний используется и в данном устройстве в качестве сумматора 3.

Узел управления 4 представляет собой группу типовых импульсных схем и обеспечивает командпые сигналы для приема извне в регистр / кода преобразуемого числа, передачи этого кода с выходов шифратора в сумматор, сдвига на один разряд кодов в регистре / и сумматоре 3.

Устройство работает следуюш,им образом.

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

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

гги

Предмет изобретения

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

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

название год авторы номер документа
Преобразователь двоично-десятичных чисел в двоичные 1982
  • Каневский Евгений Александрович
  • Кузнецов Валентин Евгеньевич
  • Шклярова Ирина Евгеньевна
SU1048469A1
Реверсивный преобразователь двоичного кода в двоично-десятичный 1988
  • Каграманян Хачатур Григорьевич
  • Мовсесян Ашот Левонович
  • Каграманов Григорий Хачатурович
  • Степанян Левон Суренович
SU1621182A1
Преобразователь двоично-десятичного кода в двоичный 1985
  • Жалковский Андрей Антонович
  • Шостак Александр Антонович
SU1283979A1
Преобразователь двоично-десятичногоКОдА B дВОичНый 1979
  • Марютин Алексей Егорович
  • Демченко Борис Сергеевич
SU798800A1
Преобразователь двоично-десятичной дроби в двоичную дробь 1978
  • Омельченко Виктор Иванович
  • Станишевский Олег Борисович
SU752323A1
Преобразователь двоичного кода в двоично-десятичный 1987
  • Никонович Павел Павлович
  • Пинчук Олег Иванович
  • Грачева Валентина Михайловна
SU1448412A1
УСТРОЙСТВО для ПРЕОБРАЗОВАНИЯ ПРАВИЛЬНОЙ ДВОИЧНО-ДЕСЯТИЧНОЙ ДРОБИ В ДВОИЧНУЮ ДРОБЬ 1972
SU331382A1
Преобразователь кодов 1978
  • Емельянов Николай Леонович
  • Дивин Николай Николаевич
  • Корнилов Николай Вениаминович
SU744548A1
УСТРОЙСТВО для ПРЕОБРАЗОВАНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ ЧИСЕЛ В ДВОИЧНЫЕ 1972
SU329525A1
Вычислительное устройство 1988
  • Лопато Георгий Павлович
  • Асцатуров Рубен Михайлович
  • Шостак Александр Антонович
  • Лопато Лилия Григорьевна
  • Шпаков Леонард Орестович
  • Жалковский Андрей Антонович
SU1545215A1

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

Реферат патента 1968 года УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНО- ДЕСЯТИЧНОГО КОДА

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

SU 218 522 A1

Даты

1968-01-01Публикация