Преобразователь единичного параллельного кода в двоично десятичный

Номер патента: 766010

Автор: Гельман

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Советскйх.СоциалистическикРеспублик рц 766010(23) ПриоритетОпубликовано 230980, Бюллетень М 35Дата опубликования описания 230980 КзН 03 К 13/24 Государственный комитет СССР по делам изобретений и открытий(54) ПРЕОБРАЗОВАТЕЛЬ ЕДИНИЧНОГО ПАРАЛЛЕЛЬНОГО КОДА В ДВОИЧНО-ДЕСЯТИЧНЫЙ 1Изобретение относится к автомати"ке, а именно к преобразователям изодного кода в другой.Известны преобразователи единичного параллельного кода в двоично-десятичный, содержащие входной регистри элементы ИЛИ 1,К недостаткам известного устройстваотносится низкая надежность функционирования.10Наиболее близким техническим реше"нием к данному является преобразователь единичного параллельного кодав двоично-десятичный, содержащий входной регистр и группы элементов ИЛИ 152).Недостатками известного устройстваявляется низкая надежность функционирования.Цель изобретения - повышение надеж ности преобразователя единичйого параллельного кода в двоично-десятичный,Указанная цель достигается тем,что в преобразователе единичногопараллельного кода в двоично-десятичный, содержащем входной регистр игруппы элементов ИЛИ, введены рядыблоков выделения декад, блоки преобразования единичного кода в десятичнойи блоки .преобразовайия десятичного 30 2кода в двоичный, при .,этом каждый из блоков выделения декад содержит элементы И, элемент ИЛИ и элемент НЕ, причем первые входы элементов И соединены с основными входами блока выде,ления декад, выходы - с основными выходами блока выделения декад, а вторые входы объединены и подключены через элемент НЕ к дополнительному выходу блока выделения декад и выходу элемента ИЛИ, один из входов которого соединен с одниМ из основных входов, а другой вход - с дополнительным входом блока выделен ния декад, каждый из блоков преобразования единичного кода в десятичный содержит элементы И и НЕ, причем, выход каждого иэ элементов И соединен с одноименным входом соответствующего блока преобразования десятичного кода в двоичный и через соответствующий элемент НЕ с первым входом преды дущего элемента И, )при этомвтОрбй вход каждого из элементов Икроме последнего блока Преобразования еди-, ничного кода в десятичный, подключен к выходу одноименного элемента ИЛИ соответствующей группы элементов ИЛИ, в первом ряду основные входы каждого иэ блоков выделения декад подключены. соответствующим выходам входного регистра, а в каждом последующем ряду основные входы каждого из блоков выделения декад подключены к соответствующим дополнительным выходам блоков выделения декад предыдущего ряда, в каждом ряду первый основной вход последующего блока выделения декад соединен также с дополнительным входом предыдущего блока выделения декад, при этом каждый из основных выходов блоков выделения декад подклю чен к одному из входов одноименного элемента ИЛИ соответствующей этому ряду группы элементов ИЛИ, а второй вход каждого из элементов И последнего блока преобразования единичного 15 ,кода в десятичный соединен с:дополнительным выходом соответствующего блока выделения декад последнего ряда.На чертеже представлена схема преобразователя единичного параллельного 20 кода в двоично-десятичный.Схема содержит входной регистр 1, группа элементов 2 ИЛИ, блоки 3 выделения декад, блоки 4 преобразования единичного кода в десятичный, бло- д ки 5 йреобразования десятичного кода в двоичный, каждый из блоков 3 выделения декад содержит элементы 6 И, элемент 7 ИЛИ и элемент 8 НЕ, причем первые входы элементов 6 И соединены с основными входами блока 3 выделения декад, выходы - с основными выходами блока 3 выделения декад, а вторые входы объединены и подключены через элемент 8 НЕ к дополнительному выходу блока 3 выделения декад и выходу элемента 7 ИЛИ, один из входов которого соединен с одним из основных входов, а другой вход - с дополнительным входом блока 3 выделения декад 1 каждый иэ блоков 4 преобразования 40 единичного кода в десятичный содержит элементы 9 И и 10 НЕ, причем выход каждого из элементов 9 И соединен с одноименным входом соответствующего блока 5 преобразования десятичного кода в двоичные и через соответствующий элемент 10 НЕ с первым входом предыдущего элемента 9 И, при этом второй вход каждого из элементов 9 И, кроме последнего блока 4 преобразова.- ния единичного кода в десятичный, под 50 ключен к выходу одноименного элемента 11 ИЛИ соответствующей группы 2 элементов ИЛИ, в первом ряду основные входы каждого из блоков 3 выделения декау подключены к соответствующим выходам входного регистра 1, а в каждом последующем ряду основные входы каждого из блоков 3 выделения декадподключены к соответствующим дополнительным выходам блоков 3 выделения 60 декад предыдущего ряда, в каждом ряду первый основной вход последующего блока 3 выделения декад соединен также с дополнительным входом предыдущего блока 3 выделения декад, каждый из. основных выходов блоков 3 вьщеления лекад подключен к одному из входов одноименного элемента 11 ИЛИ соответствующей этому ряду группы 2 элементов ИЛИ, а второй вход каждого из элементов 9 И последнего блока 4 преобразования единичного кода в десятичный соединен с дополнительным выходом соответствующего блока 3 выделения декад последнего ряда.Функционирование преобразователя единичного параллельного кода в двоично-десятичный осуществляется следующим образом.Во входной регистр 1 записывается многоразрядный единичный код. Если какая-то декада ячеек Входного регистра 1 заполнена единицами кода, то единичным сигналом десятой ячейки этой декады, инвертированным соответствующим элементом 8 НЕ, блокируется передача единичного кода на выходы элементов 6 И данного блока 3 выделения декад. Блоки 3 выделения декад первого ряда вьщеляют единичный код, соответствующий младшей тетраде двоично-десятичного кода, а также единицы кода - призники заполненных декад ячеек входного регистра 1, т.е. указывающие число полных десятков единиц исходного кода. Единицы кода - признаки полных декад, выделяемые на элементах 7 ИЛИ блоков 3 выделения декад первого ряда, в свою очередь передаются на соответствующие блоки 3 выделения декад второго ряда, которые выделяют единичный код, соответствующий тетраде двоично-десятичного кода с весом пропорциональным десяти, а также единицы кода - признаки заполненных десятков декад ячеек, т,е, каждой сотни ячеек входного регистра 1, блоки 3 выделения декад третьего и последукщих рядов аналогичным образом выделяют коды, эквивалентные тетрадам двоично-десятичного кода с весами, пропорциональными ста и т.д., а также единичныесигналы- признаки заполненных тысяч и т.д. групп ячеек входного регистра 1, т.е. сигналы эквивалентные бблее старшим тетрадам двоично-десятичного кода соответственно. Количество блоков 31 выделения декад в п -ом ряду оказывается равным Ку 10 , где К - число ячеек входного регистра 1, и : р10 (р - натуральный ряд чисел, начиная с единицы) и является номером ряда. Дробйое число служит признаком последнего ряда блоков 3 выделения декад. Количество блоков 3 выделения декад в последнем ряду выбирают равным полученному дробному числу, округленному до ближайшего большего целого, Число ячеек входного регистра 1 выбирают кратным десяти, т.е. число позиций единичного кода округляют до ближайшего большего значения, кратного десяти. Для коррекции ошибок, вФормула изобретения случае сбоя, единичный сигнал десятого входа в каждом блоке 3 выделения декад дублируется единичным сигналом первого входа следукщего блока 3 выделения декад этого же ряда. Оба сигнала передаются в блоке 3 выделения декад через элемент 7 ИЛИ. В каждой группе 2 элементов ИЛИ содержится девять элементов 11 ИЛИ. Ячейки входного регистра 1 идентичных позиций в декадах ячеек, через соответствующие элементы 6 И соответствующих блоков 3 выделения декад йервого . ряда оказываются подключенными к одному и тому же элементу 11 ИЛИ из их группы 2 элементов ИЛИ. На выходах . элементов 11 ИЛИ этой группы выделяется единичный код младшей декады, причем позиция ее всегда фиксирована. лналогично подключены и соответствую" щие группы 2 элементов ИЛИ к блокам 3 выделения декад в каждом из последукщих рядов, которые выделяют единичные коды остальных, более старших декад, и. фиксируют их позиции. Выделение единицы старшего значащего разряда в декаде единичного кода, т.е. преобразование его в десятичный, осуществляется в каждом блоке 4 преобразования единичного кода в десятичный блокированием элементов 9 И в цепях передачи единиц кода каждого из разрядов декады инвертированными в элементах 10 НЕ сигналами соседних стар,ших разрядов кода. Количество блоков 4 преобразования единичного кода в десятичный соответствует числу разрядов (тетрад) двоично-десятичного кода. Позиция единичных сигналов кода самой старшей декады, выделяемых элементами 7 ИЛИ блоков 3 выделения декад последнего ряда, оказывается Фиксированной и поэтому указанные сигналы преобразуются в десятичный позиционный код непосредственно соответствукщим блоком 4 преобразования единичного кода в десятичный. Позиционный код с выходом блоков 4 преоб разования единичного кода в десятичный передается в декадные блоки 5 преобразования его в двоично-десятичный код соответствующих разрядов.4 Преобразователь единичного парал-. лельного кода в двоично-десятичный, содержащий входной регистр и группы элементов ИЛИ, о т л и ч а ю щ и й - с я тем, что, с целью повышения надежности в него введены ряды блоков 5 0 15 20 25 ЗО 35 40 45 50 выделения декад, блоки преобразования единичного кода в десятичный иблоки преобразования десятичного коца в двоичный, при этом каждый нз блоков выделения декад содержит элементы И, элемент ИЛИ и элемент НЕ, причем первые входы элементов И соединены с основными входами блока выделения декад, выходы - с основными выходами блока выделения декад а вторыевходы объединеныи подключены черезэлемент НЕ к дополнительному выходублока выделения декади выходу элемента ИЛИ, один из входов которогосоединен с одним из основных входов,а другой вход - с дополнительнымвходом блока выделения декад, каждыйиз блоков преобразования единичьогокода в десятичный содержит элементыИ и НЕ, причем выход кажцого из элементов И соединен с одноименным входом соответствукщего блока преобразования десятичного кода в двоичный ччерез соответствующий элемент НЕ спервым входом предыдущего элемента И,при этом второй вход каждого из элементов И, кроме последнего блока преобразования единичного кода в десятичный, подключен к выходу одноименногоэлемента ИЛИ соответствующей группыэлементов ИЛИ, в первом ряду основныевходы каждого из блоков выделения декад подключены к соответствующим выходам входного регистра, а в каждом последующем ряду основные входы каждбго из блоков выделения декад подключены к соответствующим дополнительнымвыходам блоков выделения декад предыдущего ряда, в каждом ряду первый основный вход последующего блока выделения декад соединен также с дополнительным входом предыдущего блока выделения декад, при этом каждый изосновных выходов блоков выделениядекад подключен к одному из входоводноименного элемента ИЛИ соответст-вующей этому ряду группы элементов,ИЛИ, а второй вход каждого из элементов И последнего блока преобразованияединичного кода в десятичный соединенс дополнительным выходом соответствукщего блока выделения декад последнего ряда.Источники информации,принятые во внимание при экспертизе1, Сухомлинов М.М., Выхоэанец В.И.Преобразователи кодов чисел. Киев,фТехника, 1965, с. 44, рис. 1.2. Гитис Э.И, Преобразователиинформации для электройных цифровыхвычислительных устройств, М.,Энергия, с. 180, рис. 4-9, (прототип).

Смотреть

Заявка

2652740, 07.08.1978

ПРЕДПРИЯТИЕ ПЯ В-8584

ГЕЛЬМАН МОИСЕЙ МЕЕРОВИЧ

МПК / Метки

МПК: H03K 13/24

Метки: двоично, десятичный, единичного, кода, параллельного

Опубликовано: 23.09.1980

Код ссылки

<a href="https://patents.su/4-766010-preobrazovatel-edinichnogo-parallelnogo-koda-v-dvoichno-desyatichnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь единичного параллельного кода в двоично десятичный</a>

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