Устройство для преобразования п-разрядных двоичных кодов
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
Союз Советских
Саарюиэтстическ их
Ресаублнк (11) 489220
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву(22) Заявлено18.О2.74 (21) 1 997451/26-21 с присоединением заявки ¹ (23) Приоритет(43) Опубликовано 25,10,75Бюллетень № 39 (45) Дата опубликования описания 21.01 76 (51) М. Кл.
Н ОЗЬ 1 3/24
Гкуднратннннва кеюпт
Воватн Нннктрав МСР нн лнлнм нэайрнтнннй н нткрытнй (53) УДК 681.325 63 (088.8) (72) Автор изобретения
В. С. Коган
Челябинский радиозавод (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ й, -РАЗРЯДНЫХ
ДВОИЧНЫХ КОДОВ
Изобретение относится к телемеханике и телеизмерениям.
Известно устройство для преобразования а -разрядных двоичных кодов с постоянным весом т,там,в-ю- р-% в числовой 5 код, содержащее входную и выходные кодовые шины, шину для начального устанс>ва, двоичный счетчик единичных символов преобразуемого кода и дешифратор, выходные шины которого через элемент ИЛИ 10 подключены к накапливающему сумматору.
Однако известное устройство не позволяет преобразовывать в числовой код п -раз. рядные коды с разными весами.
Целью изобретения является расшире- 15 ние функциональных воэможностей устройства.
Для этого в нем дополнительно установлены блок для переключения режимов работы и двоичный счетчик нулевых симво- 20 лов преобразуемого кода, причем входная кодовая шина для кодов с весом tn. u
n-.m- (т+т и и-m) соединена с входом дво1 ичного счетчика нулевых (единичных) символов преобразуемого кода непосредственно 2б и через инвертор блока для переключения режимов работы с входом двоичного счет чика единичных (нулевых)символов преобразуемого кода, шина для начальной установки кодов весом m, и п,-пъ(т+i и n.-rn,-s) соединена с входом для установки числа
"единицы ("нуль" ) в двоичном счетчике нулевых символов преобразуемого кода и с входом для установки числа "нуль" ("единица) в двоичном счетчике единичных символов преобразуемого кода, вход двоичного счетчика нулевых символов преобразуемого кода для кодов с весом rn и п.-m. и вход двоичнэго счетчика единичных символов преобразуемого кода для кодов с весом re i и и-in-< соединены через блок для переключения режимов работы с шиной разрешения дешифратора, На чертеже приведена структурная электрическая схема устройства.
Устройство для преобразования B. -разрядных двоичных кодов содержит входную кодовую шину 1, шины для начальной установки 2-1, 2-2, 2-3 счетчиков блока 3 для переключения режимов работы с шина3 489 ми 4, 5, 6, 7 для установки режима соот ветствующим весом tn,,m+i, r -rn-<,n,-rn. преобразуемых кодов, двоичные счетчики
8, 9 числа нулевых и единичных символов преобразуемого кода, входные шины 10, "11, 12, дешифратора 13, элемент ИЛИ 14, накапливающий сумматор 15, выходные шины 16, шину 17 для опроса накапливающего сумматора и инвертор 18, Входная кодовая шина 1 соединена с входами двоичных счетчиков 8, 9 числа нулевых и единичных символов преобразуемого кода непосредственно и через инвертор 1 8, соответственно, шина начальной установки 2 соединена с входом установки числа "единица" (нуль) двоичного счетчика нулевых символов преобразуемого кода
8 и с входом установки числа "нуль" (" единица" ) двоичного счетчика 9 единичных символов преобразуемого кода, входы двоичных счетчиков 8, 9 нулевых и единичных символов и преобразуемого хода coeAH-, иены через блок для переключения режимов работы 3 с шиной разрешения дешифратора 13. . Выходные шины дешифратора 13 через элемент ИЛИ 14 подключены к накапливающему сумматору 15 °
Устройство работает следующим образом.
Известно, что каждому кодовому слову .постоянного веса можно сопоставить число N (50 ), равное сумме биноминальных коэффициентов С + g — 1 (С + g — 1 ), Р 8
Р Р приписанных единичным нулевым символам. в (р + 1 — 1) — м разряда слова. с
В процессе работы устройства импульс ло шине начальной установки 2-1 записы >acr число "нуль" в накапливающий сул матор 15 и в зависимости от веса преобРазуемого кода по шине 2-2 (шине 2-3) число "единица" ("нуль5 в счетчик B u
"нуль" (единица" ) в счетчик 9 при весе
m и n,-m, (весе rn. + 1 и n, -rn,-1).
Символы преобразуемого кода по входной кодовой шине 1 последовательно поступают через блок. 3 для переключения режимов Работы в прямом или инвертированном виде на входы счетчиков 8 и 9, каждый из которых в зависимости от веса кода осуществляет подсчет числа единиц или нулей и кодовом слове, БяКость счетчиков 8 и. 9 равна соответственно (боц (т+Ц +! и (Вор (и -m))+ (разря- дов. При появлении в 1 -м разраде кода единицы (нуля цля кодов с весом ъ+ 1,, и, -пъ ) подается сигнал разрешения на шину 10 дешифратора 1 3 и в зависимости !
220
Ь
h0
h5
4
1 от числа а и Ъ записанных в сч етчи1 ках 8 и 9, выходы которых соединены с входными шинами 11 и 12 дешифратора 13, возбуждается выходная шина дешифратора, ;обеспечивающая поступление на входы накапливающего сумматора 15 через элемент
ИЛИ 14 числа Са 1 рависгс Ср+ и -1/ аи.-.Ь -2 Р
/Cg для кодов с весами rn,+ 1,ть-m.
Р+ 9
Число С или Св поР + g -1 p + g -1 ступающее в параллельном коде на входы разрядов накапливающего сумматора 15, суммируются с числом, ранее в нем запи(санным.
Сигналом по шине 17 после окончания приема кодового сигнала производится onрос накапливающего сумматора и записанное в нем йисло N 1 или Ю, соответо ствующее слову преобразуемого кода, в параллельном виде выводится на входные шины 16 устройства.
Накапливающий сумматор 15 работает в системе счислении (ABîè÷íîé, двоично-десятичной, троичной и т. и.), соответствующей числовому коду, в который осуществляется преобразование исходного слова кода постоянного веса. Числа С
Р
+ g 1 (С
), поступающие на вход сумма+ тора 15, представляются в той же системе счисления.
Формула изобретения
Устройство для преобразования и, -расрядных двоичных кодов с постоянным ве-, сом m, т.+1,n;-m-l,n.-m в числовой код, содержащее входную и выходные кодовые шины, шину для начальной установки, двоичный счетчик единичных символов преобразуемого кода и дешифратор, выходные шины которого через элементы ИЛИ подключены к накапливающему сумматору, ! отличающееся тем, что, с целью расширения функциональных воэможностей устройства, в нем дополнительно установлены блок для переключения режимов работы и двоичный счетчик нулевых символов преобразуемого кода, причем входная кодовая шина для кодов с весом пъ и
n,-rn,-<(âú+1 и n,-rn,) соединена с входом двс ичного счетчика нулевых (единичных) символов преобразуемого Kol18 непосредственно и через инвертор блока для переключения режимов работы с входами двоичного счетчика единичных (нулевых) символов преобразуемого кода, шина для начальнсй I
4В9220
Составитель И. Раз инова
Техред О. Луговая Корректор H. Бабурин
Редактор А. Зиньковский! 1одпигно .
Тираж 9О2
Заказ 1 162
ЦНИКПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113Q35 Москва Ж-35, Раушская иаб., д. 4/5
Филиал 11!11! Патент"„г. Ужгород, ул. Гаг ц на 1О1 установки кодов с весом л и п-гл(тиию-m-