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

Иллюстрации

Показать все

Реферат

 

Союз Советских

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

Республик

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 11 884134 (6l ) Дополнительное к авт. свид-sy (22) Заявлено 05.03,79 (21) 27335 10/18 2 t (51)м. Кл.

Н 03 К 13/24 с присоединением заявки №

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

СССР по делам изабретеиий и открытий (23) Приоритет (53) УДК 681.32 (088,8) Опубликовано 23. 1 1.8 1. Бюллетень № 43

Дата опубликования описания 25,11.81 (72) Автор изобретения

B, A. Жуков

W(,9Cu K;т -: :: (7I) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ДЕСЯТИЧНОГО КОДА B ДВОИЧНЫЙ

И ДВОИЧНО-ДЕСЯТИЧНЫЙ С КОНТРОЛЕМ ОШИБОК

Изобретение относится к вычислитель ной технике.

Известны преобразователи десятичного кода в двоичный и двоично-десятичный с контролем ошибок, содержащие генератор, 5 двоично-десятичный и двоичный счетчики

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

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

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

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

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

Указанная цель достигается тем, что в преобразователе десятичного кода в двоичный и двоично-десятичный с контролем ошибок, содержащем генератор, вход которого соединеч .с шиной запуска, а первый выход подключен к нулевым входам основного двоично-десятичного счетчика и двоичного счетчика, выходы которого соединены с первой группой выходных шин а также основной преобразователь десятзтчного кода в двоично-десятичный, входы которого соединены с информашюн884134 ными входными шинами, а выходы подключены к первым входам основного блока элементов И, вторые входы которого соединены со второй группой выходных шин и выходами основного двоично-десятичного счетчика, введены элемент И и элемент неравноэначности, два Ll-триггера; до- ° полнительные двоично-десятичный счетчик, блок элементов И и преобразователь десятичного кода в двоично-десятичный, axo- >p ды которого соединены с информационными входными шинами, а выходы подключены к первым входам дополнительного. блока, элементов И, вторые входы которого соединены с выходами дополнительного двоично-десятичного счетчика, нулевой вход которого подключен к первому выходу генератора, а счетный вход соединен со счетными входами двоичного счетчика и

I основного двоично-десятичного счетчика и выходом элемента И, первый вход которого соединен с нулевым выходом первого Й вЂ” триггера и первым входом элемента неравноэначности, второй вход - с нулевым входом второго Ll — - триггера и вторым входом элемента неравноэначности, а третий вход подключен ко второму выходу генератора, первый и третий выходы которого соединены соответственно с R - и С-входами Й-триггеров, Ll-вхозо ды которых подключены к выходам основного и дополнительного блоков элементов

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

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

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

10 десятичного кода в двоично-десятичный, входы которого соединены с информационными входными шинами 7, а выходы подключены к первым входам дополнительного блока 55

1 1 элементов И, вторыв входы которого соединены с выходами двоично-десятичного счетчика 1 2, нулевой вход которого подключен к первому выходу генератора 1, а счетный вход соединен со счетными входами двоичного счетчика 3 и выходом элемента

И 13, первый вход которого соединен с нулевым выходом Ll-триггера 14 и первым входом элемента 15 неравнозначно« сти, второй вход — с нулевым входом Llтриггера 16 и вторым входом элемента

15 неравнозначности, а третий вход подключен ко второму выходу генератора 1, первый и третий выходы которого соединены соответственно с Я - и С-входами

Ll-триггеров 14 и 16, й-входы которого подключены к выходам блоков 8 и 11 элементов И; выход элемента 15 неравноэначности соединен с шиной 17 контроля.

Преобразователь десятичного кода в двоичный и двоично-десятичный с контролем ошибок работает следующим образом, С второго и третьего выходов генератора .1 непрерывно выдаются единичные импульсы, сдвинутые относительно друг друга. H исходном состоянии на информационные входные шины 7 подается десятичный код. По шине 2 подается сигнал запуска, вследствие чего с первого выхода генератора 1 снимается одиночный единичный импульс, расположенный по времени между единичными импульсами, снимаемых со второго и третьего выходов генератора 1, B результате этого Ll-триггеры

14 и 16, двоичный счетчик 4 и двоичнодесятичные счетчики 3 и 12 устанавливаются в нулевое состояние. С приходом каждого импульса со второго выхода генератора 1 на вход элемента И 13 на выходах двоично-десятичных счетчиков 3 и 12 устанавливается очередная комбинация двоично-десятичного кода, а на выходах счетчика 4 образуется соответствующая двоичная кодовая комбинация. При совпадении кодовых комбинаций на выходах двоично-десятичных счетчиков 3 и 12 и преобразователей 6 и 10 двоичного кода в двоично-десятичный на выходах блоков

8 и 11 элементов И образуются единичные логические уровни, которые при помощи очередного единичного импульса с третьего выхода генератора 1 записываются в

Й-триггерах 14 и 16. В результате этого блокируется элемент И 13, с выходных шин 5 и 9 снимается результат преобразования, а на шине 17 контроля имеем нулевой логический уровень. При несовпадении кодовых комбинаций на выходах двоично-десятичных счетчиков 3 и 12 и преофразователей 6 и 10 десятичного кода в двоично-десятичный в единичном состоянии установится один из Й-триггеров

884134

ВНИИПИ Заказ 1.0255/85 Тираж 991 Подписное

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

14, 16, В результате этого блокируется элемент И 13 и HB шине 17 контроля образуется единичный логический уровень.

Формула изобре тения

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

° кода в двоично-десятичный, входы которо- 30 го соединены с информационными входными шинами, а выходы подключены к первым входам дополнительного блока элементов

И; вторые входы которого соединены с выходами дополнительного двоично-десятичного счетчика, нулевой вход которого подключен к первому выходу генератора, а счетный вход соединен со счетными входами двоичного счетчика и основного двоично-десятичного счетчика и выходом элемента И, первый вход которого соединен с нулевым выходом первого Й-триггера и первым входом элемента неравноэначности, второй вход - с нулевым выходом второго Й-триггера и вторым входом элемента неравноэначности, а третий вход подключен ко второму выходу генератора, первый и третий выходы которого соединены соответственно с g» »к С-входами

Д вЂ” триггеров, Д-выходы которых подключены к выходам основного и дополнительного блоков элементов И, при этом выход элемента неравноэначности соединен с шиной контроля.

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

l. Патент США М 3829668, кл. 340-146. l, 13.08;74.

2, Авторское свидетельство СССР

Nр 620019, кл. Н 03 К 13/24, 15,08,78 (прототип) .