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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советскйх.

Социалистическик

Республик р>766010 (61) Дополнительное к авт. свид-ву (22) Заявлено 070878 (21) 2652740/18-21 с присоединением заявки ЙВ (23) Приоритет

Опубликовано 23р98р. Бюллетень М 35

Дата опубликования описания 230980 (51)М. К .З

Н 03 К 13/24

Государственный комитет

СССР по делам изобретений и открытий (53) УДК 681. 321 (088.8) (72) Автор изобретения

М. М. Гельман (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ЕДИНИЧНОГО ПАРАЛЛЕЛЬНОГО КОДА

В ДВОИЧНО-ДЕСЯТИЧНЫЙ

Изобретение относится к автомати-ке, а именно к преобразователям из одного кода в другой.

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

К недостаткам известного устройства относится низкая надежность функционирования.

Наиболее близким техническим решением к данному является преобразователь единичного параллельного кода в двоично-десятичный, содержащий входной регистр и группы элементов ИЛИ 15 (2) .

Недостатками известного устройства является низкая надежность функционирования.

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

2 кода в двоичный, при .,этом каждый из блоков выделения декад содержит элементы И, элемент ИЛИ и элемент НЕ, причем первые входы элементов И соединены с основными входами блока выде.ления декад, выходы — с основными выходами блока выделения декад, а вторые входы объединены и подключены через элемент HE к дополнительному выходу блока выделения декад и выходу элемента ИЛИ, один из входов которого соединен с одниМ из основных входов, а другой вход— с дополнительным входом блока выделен ния декад, каждый из блоков преобразования единичного кода в десятичный содержит элементы И и НЕ, причем, выход каждого иэ элементов И соединен с одноименным входом соответствующего блока преобразования десятичного кода в двоичный и через соответствующий элемент НЕ с первым входом преды" дущего элемента И, )при этом втОрой вход каждого из элементов H,,закроме последнего блока Преобразования еди-, ничного кода в десятичный, подключен к выходу одноименного элемента ИЛИ соответствующей группы элементов ИЛИ, в первом ряду основные входы каждого иэ блоков выделения декад подключены

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

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

Схема содержит входной регистр 1, группа элементов 2 ИЛИ, блоки 3 выделения декад, блоки 4 преобразования единичного кода в десятичный, бло- д ки 5 йреобразования десятичного кода в двоичный, каждый из блоков 3 выделения декад содержит элементы 6 И, элемент 7 ИЛИ и элемент 8 НЕ, причем первые входы элементов 6 И соединены с основными входами блока 3 выделения декад, выходы - с основными выходами блока 3 выделения декад, а вторые входы объединены и подключены через элемент 8 НЕ к дополнительному выходу блока 3 выделения декад и выходу элемента 7 ИЛИ, один из входов которого соединен с одним из основных входов, а другой вход — с дополнительным входом блока 3 выделения декад каждый иэ блоков 4 преобразования 4О единичного кода в десятичный содержит элементы 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, т.е. сигналы эквивалентные бблее старшим тетрадам двоично-десятичного кода соответственно. Количество блоков 3

t выделения декад в п -ом ряду оказывается равным К/10, где К вЂ” число ячеи ек входного регистра 1, и = р 10 (р — натуральный ряд чисел, начиная с единицы) и является Hîìåpîì ряда.

Дробйое число служит признаком последнего ряда блоков 3 выделения декад.

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

766010

Формула изобретения случае сбоя, единичный сигнал десятого входа в каждом блоке 3 выделения декад дублируется единичным сигналом первого входа следукщего блока 3 выделения декад этого же ряда. Оба сигнала передаются в блоке 3 выделения декад через элемент 7 ИЛИ. В каждой группе 2 элементов ИЛИ содержится девять элементов 11 ИЛИ. Ячейки входного регистра 1 идентичных позиций в декадах ячеек, через соответствующие элементы 6 И соответствующих блоков 3 выделения декад йервого, ряда оказываются подключенными к одному и тому же элементу 11 ИЛИ из их группы 2 элементов ИЛИ. На выходах . элементов 11 ИЛИ этой группы выделяется единичный код младшей декады, причем позиция ее всегда фиксирована. аналогично подключены и соответствующие группы 2 элементов ИЛИ к блокам

3 выделения декад в каждом из последукщих рядов, которые выделяют единичные коды остальных, более старших декад, и. фиксируют их позиции. Выделение единицы старшего значащего разряда в декаде единичного кода, т.е. преобразование его в десятичный, осуществляется в каждом блоке 4 преобразования единичного кода в десятичный блокированием элементов 9 И в цепях передачи единиц кода каждого из разрядов декады инвертированными в элементах 10 НЕ сигналами соседних стар.ших разрядов кода. Количество блоков

4 преобразования единичного кода в десятичный соответствует числу разрядов (тетрад) двоично-десятичного кода.

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

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

t0

50 выделения декад, блок и пре образ ования единичного кода в десятичный и блоки преобразования десятичного коца в двоичный, при этом каждый нз блоков выделения декад содержит элементы И, элемент ИЗЫДИ и элемент HE причем первые входы элементов H с"оединены с основными входами блока выделения декад, выходы — с основными выходами блока выделения декад,, а вторые входы объединены и подключены через элемент НЕ к дополнительному выходу блока выделения декад и выходу элемента ИЛИ, один из входов которого соединен с одним из основных входов, а другой вход — с дополнительным входом блока выделения декад, каждый из блоков преобразования единичного кода в десятичный содержит элементы

И и НЕ, причем выход каждого из элементов И соединен с одноименным входом соответствукщего блока преобразования десятичного кода в двоичный ч через соответствующий элемент НЕ с. первым входом предыдущего элемента И, при этом второй вход каждого из элементов И, кроме последнего блока преобразования единичного кода в десятичный, подключен к выходу одноименного элемента ИЛИ соответствующей группы элементов ИЛИ, в первом ряду основные входы каждого из блоков выделения декад подключены к соответствующим выходам входного регистра, а в каждом последующем ряду основные входы каждбго из блоков выделения декад подключены к соответствующим дополнительным выходам блоков выделения декад предыдущего ряда, в каждом ряду первый основный вход последующего блока выделения декад соединен также с дополнительным входом предыдущего блока выделения декад, при этом каждый из основных выходов блоков выделения декад подключен к одному из входов одноименного элемента ИЛИ соответст- ° вующей этому ряду группы элементов, ИЛИ, а второй вход каждого из элементов И последнего блока преобразования единичного кода в десятичный соединен с дополнительным выходом соответствукщего блока выделения декад последнего ряда.

Источники информации, принятые во внимание при экспертизе

1. Сухомлинов М.М., Выхоэанец В.И.

Преобразователи кодов чисел. Киев, Техника, 1965, с. 44, рис. 1.

2. Гитис Э.И. Преобразователи информации для электронных цифровых вычислительных устройств. N., Энергия, с. 180, рис. 4-9, (прототип).

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

 

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

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и системах управлениях

Изобретение относится к области высоковольтной импульсной техники и может быть использовано в качестве источника импульсного электропитания различных электрофизических установок

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

Таймер // 2103808
Изобретение относится к устройствам отсчета времени и может найти применение в системах управления, контроля, измерения, в вычислительных устройств, устройствах связи различных отраслей техники

Изобретение относится к области электротехники, в частности к области генерирования электрических импульсов с использованием трансформаторов

Изобретение относится к импульскной технике

Изобретение относится к области импульсной техники

Изобретение относится к импульсной технике и может быть использовано в устройствах, работающих в частотном режиме, а также при разработке источников коротких высоковольтных импульсов

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