Устройство для преобразования кодов Советский патент 1975 года по МПК G06F5/02 

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

(54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КОДОВ

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятичный код градусов и минут 1976
  • Чулошников Валентин Григорьевич
  • Иванов Юрий Алексеевич
SU611206A2
Преобразователь двоичного кода в двоично-десятичный 1989
  • Васильев Анатолий Артемьевич
  • Лесь Владимир Николаевич
  • Романчук Василий Кузьмич
  • Смирнов Виталий Николаевич
  • Тимошенко Николай Павлович
SU1667259A1
Преобразователь последовательного двоичного кода в параллельный двоично-десятичный код 1982
  • Шурмухин Евгений Александрович
  • Королева Кира Вильгельмовна
SU1084780A1
Цифровой линеаризатор сигналов 1980
  • Зебрев Виктор Григорьевич
  • Лаптев Виктор Устинович
SU932613A1
Преобразователь двоичного кода в двоично-десятичный код 1983
  • Какурин Николай Яковлевич
  • Кирьяков Юрий Константинович
  • Гусятин Владимир Михайлович
SU1153323A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1985
  • Барсегян Степан Коляевич
SU1396280A2
Преобразователь двоичного кода в двоично-десятичный 1986
  • Кашаев Шариф Хамидович
  • Клименко Виктор Андреевич
SU1368993A1
Преобразователь двоичного кода вдВОичНО-дЕСяТичНый КОд гРАдуСОВ,МиНуТ, СЕКуНд 1979
  • Браташова Лилия Григорьевна
  • Смирнов Андрей Николаевич
  • Тимофеев Сергей Борисович
  • Федоров Леонид Федорович
SU809157A1
Преобразователь двоичного кода в двоично-десятичный и обратно 1982
  • Барметов Юрий Павлович
  • Боев Сергей Алексеевич
  • Евтеев Юрий Иванович
SU1086424A1
Преобразователь двоичного кода угла в двоично-десятичный код градусов,минут и секунд 1980
  • Билибин Сергей Владимирович
  • Гараев Петр Петрович
  • Иванов Николай Александрович
  • Руденко Виталий Федорович
  • Савельев Михаил Яковлевич
  • Сарычев Борис Александрович
SU955022A1

Реферат патента 1975 года Устройство для преобразования кодов

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

1

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

Однако такое устройство имеет большое время преобразования кода, равное | t4T

( N - преобразуемое число, Т - период следования импульсов).

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

Это достигается тем, что устройство со,держит дополнительные схемы И и ИЛИ, входь дополнительной схемы И соединены с выходами генератора импульсов и первой схемы И, выход которой соединен со входом второй схемы И, выход допопнительпой схеЧ1Ы И соединен со входом двоичного счетчика CTapuiHx разрядов и дополнительной схев.

мы или, с другим входом которЪй соединён | .выход двоично-десятичного счетчика младших разрядов, выход дополнительной схемы ИЛИ .соединен со входом двоично-десятичного

5 .счетчика старших разрядов.,

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

Устройство содержит двоично-десятичные счетчики младших разрядов 1 и стар0 ших разрядов 2, двоичные счетчики младцшх :разрядов 3 -и старших разрядов 4, генератор им1тульсов 5, схемы И 6-9, ИЛИ 10, инвертор 11 и шину FlycKf 12. : Двоичный и двоично-десятичный счетчики разделены на части так, чтобы емкость NO ДВОИЧН01Х) счетчика младших разрядов 3 незнаштельно отличалась от емкости М)

двоично-десятичного счетчика младших р зрядов 1 (под емкостью счетчика подразумевается максимальное число, которое может быть записано в счетчике). Емкости двоичногО и даоично-десятичного счетчиков старших разрядов 4 и 2 обозначим через

NI и М соответственно. 1 Устройство работает следующим обраВ исходном состоянии в счетчиках 3 и 4 записаны числа HQ и tl-j соответстве но соответствующие преобразуемому двоичному коду, а счетчики 1 и 2 установлены в нулевое состояние. При этом на выходе схемы И 7 появляется запрещающий потенциал, если в счетчике 3 записано ка кое-либо число, отличное .от нуля. По ко- манде Пуск импульсы с выхода 5 поступают через схему И 6 на учетный вход вычитания счетчика 3 и на счетный вход сложения счетчика 1 и произ водят вычитание единиц из счетчика 3 и прибавление единиц в счетчике 1 (по един це на каждый импульс) до тех пор, пока в счетчике 3 не установятся нули. Таким об разом, число n.Q перенесено ев счетчик 1 Если емкость счетчика 1), то возникает единица переноса, которая поступает на счетный вход счетчика 2ста ших разрядов через схему ИЛИ 1О,.: а в счетчике 1 остается число Шд Tl,.-11 Q . Если IQ MO счетчике 1 остается число tnQ ПоНа выходе схемы И 7 появляется разрешающий потенциал, а на выходе инвертора 11 - запрещающий. Импульс с выхода генератора 5 проходит через схему И 8 и производит вычитание единицы из счетчика 4 старщих разрядов, прибавление единицы в счетчике 2 старших разрядов и установку числа в счетчике 3, На выходе схемы И 7 снова появляется запрещающий потенциал, а на выходе инвертора 11 разрешающий потенциал. Следующая серия импульсов производит вычитание числа NQ-MQ из счетчика 3 и прибавление числа N Q- в счетчик 1, Если возникает при этом переполнение счетчика 1, то единица переноса поступает на счетный вход счетчика 2 через схему ИЛИ 11. Дальнейшая работа устройства происходит аналог-ично: каждый импульс, поступающий на входы счетчиков 4 и 2, одновременно устанавливает число NQ-HQ в счетчике 3, после чего очередная серия импульсов производит вычитание числа счетчика 3 и прибавление это;го числа в счетчике 1, После вычитания последней единицы из счетчика 4 и последиего числа из счетчика 3 на вьисоде схемь И 9 появляется разрешающий потенциал, который устанав швает работу генератс а импульсов 5, На этом преобразование кода заканчивается. Общее число импульсов, которое необходимо подать от генератора 5 на счетчики, будет равно Hp no n No-Mol Например, для пересчета двадцатираз- рядного двоичного кода в двоично-десятичный, двоичный и двоично-десятичный счетчики можно разделить на две части так, чтобь в млада1их разрядах двоичного счетчика было 10 двоичных разрядов, а 1ВкЙ113Д:щих разрядах двоично-десятичного - 3 декады. Тогда MQ 10, и в слуI чае преобразования максимального числа из двоичного кода в двоично-десятичный необходимо время1:„м г По- -1г|(Мо-Мо)1Т iT. е. Сгшг 11023+1023(1О24-10ОО ЮООО TJ 261O T... В случае преобразования этого числа на известном устройстве, необходимо время ГЪ|)4 1023-1023 10® Т. Очевидно, что чем больше величина преобразуемого числа N (при N 1О23), тем больший выигрыш во времени дает предложенное устройст1ао. Предмет изобретения Устройство для преобразования кодов, содержащее двоичные счетчики младших и старших разрядов, выходы которых соешгнены со входами первой и второй схем И соответственно, выход первой схемы И соединен через инвертор со входом третьей схемы И, с другим входом которой соединен выход генератора импульсов, выход второй схемы И соединен с управляющим входом генератора импульсов, выход треть-ей схемы И соединен со входами двоичного и двоично-десятичного счетчиков младших разрядов, двоично-десятичный счетчик старших разрядов,о тличающеес я тем, что, с целью повышения быстродействия, устройстве) содержит дополнительные схемы И и ИЛИ, входы дополнительной схемы И соединены с выходами генератора импульсов и первой схемы И, выход которой соединен со входом второй схемы И, выход дополнительной схемы И соединен со входом двоично1х счетчика

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

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

V. /г

jeT 12

SU 468 236 A1

Авторы

Гусятин Владимир Михайлович

Алипов Николай Васильевич

Руденко Анатолий Птрович

Даты

1975-04-25Публикация

1973-07-17Подача