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

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

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

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

название год авторы номер документа
Преобразователь правильной двоичной дроби в двоично-десятичную дробь и целых двоично-десятичных чисел в двоичные 1978
  • Омельченко Виктор Иванович
SU734669A1
Преобразователь двоичного кода вдВОичНО-дЕСяТичНый 1979
  • Колодчак Иван Людвикович
  • Роман Игорь Миронович
SU842784A1
Преобразователь правильной двоично-десятичной дроби в двоичную дробь и целых двоичных чисел в двоично-десятичные 1978
  • Омельченко Виктор Иванович
SU741260A1
Преобразователь двоично-десятичного кода в двоичный 1974
  • Вишняков Владимир Анатольевич
  • Пешков Анатолий Тимофеевич
SU494744A1
ПРОЦЕССОР ДЛЯ ЦИФРОВОЙ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ 1971
  • В. В. Пржи Лковский, Г. Д. Смирнов, В. Я. Пыхтин, А. Н. Василевский, А. П. Запольский, В. А. Мальцева, Г. А. Иванов, Р. А. Реморова,
  • М. Е. Неменман Н. Т. Кушнерёв
SU305477A1
Преобразователь двоичного кода в двоично-десятичный 1973
  • Герцовский Александр Феофанович
  • Мухортов Сергей Степанович
  • Орехов Валентин Александрович
SU486314A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код 1980
  • Сикорский Юрий Михайлович
SU943703A1
ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНО-ДЕСЯТИЧНЫЙ 1972
SU434404A1
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1978
  • Бердышев Виктор Геннадьевич
  • Козьмина Елена Павловна
SU767749A1
Устройство для вычитания двоично-десятичных кодов 1982
  • Кобринский Аркадий Гершевич
  • Орлова Людмила Арсеньевна
SU1043640A1

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

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

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

I

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

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

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

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

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

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

Цель изобретения - упрощение преобразователя.

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

разряда -го (i i - (п-1) блока коррекции соединен со входом младщего разряда (1 + 1)-ой тетрады, входы каждого блока коррекции соединены с разрядными выходами соответствующей тетрады, дополнительно содержит на каждую тетраду два. ключа и инвертор, а блок коррекции выполнен в виде четырехразрядного сумматбра, выход старшего разряда которого соединен непосредственно с управляющим входом первого ключа и через инвертор - с управляющим входом второго ключа соответствующей тетрады, выходы ключей соединены соответственно со входом сдвига и входом записи соответствующей тетрады, входы всех ключей соединены с входом синхронизации преобразователя. На чертеже представлена блок-схема преобразователя. Предлагаемый преобразователь содержит тетраду 1, блок 2 коррекции, выполненный в виде четырехразрядного сумматора, первый 3 и второй 4 ключи и инвертор 5. Выход старшего разряда i-ro блока 2 коррекции связан с объединенными входами 6 и 7 для параллельного и последовательного ввода данных в младщий разряд (i-f. 1)-ой тетрады. Выход старшего разряда блока 2 коррекции соединен также с управляющими входами ключа 3 и через инвертор 5 с управляющим входом ключа 4. Выход ключа 3 соединен со входом записи данных в тетраду, а выход ключа 4 соединен со входом сдвига данных в тетраде. Входы ключей соединены с входом 8 синхронизации преобразователя. Преобразователь работает следующим образомВ течение каждого такта преобразоваНИЯ к содержимому тетрады 1 в блоке 2 коррекции добавляется число три независимо от величины числа, поступающего из тетрадь 1. Если результат меньше восьми, что равносильно тому, что исходное содержимое тетрады меньше пяти, то на выходе старшего разряда блока 2 коррекции образуется сигнал логического «О, которым запирается ключ 3. Этот же сигнал, преобразованный инвертором 5 в логическую «1, открывает ключ 4. В результате тактовый им пульс с входа 8 синхронизации преобразователя вызывает сдвиг данных в тетраде, а поскольку сигнал с выхода старшего разряда блока коррекции проходит на входы 6 и 7 следующей тетрады, а на входы 6 и 7 рассматриваемой тетрады поступает сигнал с выхода старшего разряда предыдушей тетрады, в надлежащие состояния установятся и триггеры младших разрядов рассматриваемой и следующей тетрад. Если в результате добавления числа три к содержимому тетрады на выходе старщего разряда блока коррекции образуется сигнал логической «1, то есть исходное содержимое тетрады больше пяти, то этим сигналом тактовый импульс с входа 8 синхронизации преобразователя через ключ 3 пропускается на вход записи данных в тетраду, благодаря чему в нее со сдвигом на один разряд в сторону увеличения значения записывается откорректированное число с блока 2 коррекции, а также осуществляется запись новых состояний в младшие разряды рассматриваемой и следующей тетрад. Таким образом, в предлагаемом преобразователе исключены блоки анализа состояний блоков коррекции тетрад, что упрощает преобразователь. Вместе с тем упрощается функционирование преобразователя, так как за каждый такт преобразования выполняется в зависимости от состояния только одного эле.мента блока коррекции либо операция сдвига данных в тетраде, либо операция записи в нее откорректированной информации. Формула изобретения Преобразователь двоичного кода в двоично-десятичный, содержащий сдвиговый регистр, выполненный в виде п последовательно соединенных тетрад, где п-число разрядов дЕ.оично-десятичного кода, п блоков коррекции, выходы трех младших разрядов каждого из которых соединены с информационными входами трех старших разрядов соответствующих тетрад, выход старщего разряда i-ro (i l - (п-1) блока коррекции соединен со входом младшего разряда (1+1)-ой тетрады, входы каждого блока коррекции соединены с разрядными выходами соответствующей тетрады, отличающийся тем, что, с целью упрощения преобразователя, он содержит на каждую тетраду два ключа и инвертор, а блок коррекции выполнен в виде четырехразрядного сумматора, выход старшего разряда которого соединен непосредственно с управляющим входом первого ключа и через инвертор - с управляющим входом второго ключа соответствующей тетрады, выходы ключей соединены соответственно со входами сдвига и записи соответствующей тетрады, входы всех ключей соединены с входом синхронизации преобразователя. Источники информации, принятые во внимание при экспертизе I. Патент США № 3026034, кл. 235-155, опублик. 1965. 2. V. Thomas RHVNE Serial Binary to Decimal and Decimal to Binary Conversion IEEE Trans on Comput. 1970, № 9, p. 808809, des. 2, 4 (прототип).

vn

A

k-N.

5 -О

77;

SU 809 150 A1

Авторы

Березин Фридрих Натанович

Кисурин Владимир Александрович

Даты

1981-02-28Публикация

1978-07-31Подача