Устройство для преобразования двоично-десятичных чисел в двоичные

 

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

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

А2 (19) (11) (д) 4 H 03 M 7/12

ВЖИИМ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫЙ КОМИТЕТ .

flO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ Гннт СССР (61) 911505 (21) 4260662/24-24 (22,1 11.06.87 (46) 28,02. 89. Бкл. Ф 8 (71) Одесский политехнический институт (72) А;В.Дрозд, Е.Л.Полин, В,Г.Заболотный, В.Н.Лацин и В,М.Иванов (53) 681.325(088.8) (56) Авторское свидетельство СССР

Р 911505, кл. Н 03 М 7/12, !979.

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

ДВОИЧНО-ДЕСЯТИЧНЫХ ЧИСЕЛ В ДВОИЧНЫЕ (57) Изобретение относится к вычислительной технике и может быть использовано в устройствах для преобраэования двоично-десятичных чисел в двоичные. Цель изобретения - повы.щение достоверности функционирования устройства. Устройство содержит пре" образователь 1 двоично-десятичных чисел в двоичные, узлы 2 и 4, определяющие остаток от деления входного числа соответственно на три и пять> узлы 6, 3 и 5, вычисляющие остаток от деления выходного числа на пятнадцать, а далее на три и пять, схемы сравнения 7 и 8, сравнивающие делимость входных и выходных чисел на три и пять, и элемент ИЛИ, который объединяет результаты сравнения и вырабатывает сигнал контроля преобразования по модулю пятнадцать. 7 ил. Я

1462489

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

М 911505.

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

На фиг.1 представлена функциональная схема описываемого устройства, на фиг.2 — 7 — варианты реализации первого и второго узлов сверток по 15 модулю три, узлов свертки (первого и второго) по.модулю, пять, узла свертки по модулю пятнадцать, первой и второй схем сравнения соответственно. 20

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

10 устройства, выход 11 устройства, контрольный выход 12 устройства, элемент ИЛИ 13, сумматоры 14 — 17, четырехразрядные сумматоры 18 и двухПазрядные сумматоры 19„ элементы И

20, ИСКЛЮЧАЮЩЕЕ ИЛИ 21, коммутатор 22 элементы ИЛИ 23, НЕ 24.

Устройство работает следующим образом.

На вход 10 устройства поступает двоично-десятичный код А „ числа, который преобразуется в двоичный код 10

В преобразователем 1 и выдается на выход устройства 11 А „В .

Кроме того двоична-десятичный код

А <, числа с входа 10 устройства поступает также на вход первого узла 45

2 свертки по модулю три. а разряды младшей тетрады этого кода — на вход первого узла 4 свертки по модулю пять, которые определяют остатки от.деления двончно-десятичного кода

А 1р на три и пять соответственно, С выхода преобразователя 1 двоичный код В, поступает также на вход 6 узла свертки по модулю пятнадцать, который определяет четырехразрядный остаток от деления двоичного кода

В -.на пятнадцать, Полученный остаток поступает далее на входы вторых узлов

3 и 5 свертки по модулю три и по модулю пять, которые определяют остатки от деления двоичного кода В на три и пять соответственно.

Остатки по модулю три с выхода первого 2 и второго 3 узлов свертки по модулю три поступают на входы первого узла 7 сравнения, а остатки по модулю пять с выходов первого 4 второго 5 узлов свертки по модулю пять поступают на входы второго узла 8 сравнения.

Поскольку число в двоично-десятичном коде А „и.в двоичном коде В имеет одинаковую делимость на три и пять, то при правильной работе устройства сравниваемые остатки совпадут, первая 7 и вторая 8 схемы сравкения выработают на выходах нулевые значения. Эти значения объединяются по ИЛИ на элементе 9, который формирует на выходе устройства 12 сигнал о его правильной работе.

При несовпадении сравниваемых остатков.„ что возможно при неисправном устройстве, один или оба узла сравнения 7 и 8 устанавливают свой выход, а следовательно, н контрольный выход устройства 12 в единичное значение. Это значение свидетельствует о неисправности устройства.

Первый узел свертки по модулю три (фиг,2) содержит k-1 четырехраэрядных сумматора (например, микросхема 155 ИИЗ) и два.двухраэрядных сумматора (например, микросхема 155 ИИ2), где k — количество тетрад кода А

С двух разрядов выхода 2 снимается значение остатка по модулю три входного числ а А „. Ост атки (первый и второй) по модулю три кодируются кодами 01 и 10 соответственно, Коды

00 и 11 соответствуют делимости числа на три нацело. На фиг. 3 изображен второй узел свертки по модулю три.

На фиг.4 пока" àíî выполнение узлов

4 и 5 на сумматорах и логических элементах, „ аботающих в соответствии с табл, 1 истинности. На фиг.5 — узел свертки по модулю пятнадцать, содержащий )I/4(сумматоров (микросхема

155 ИМЗ), где 1 — длина двоичного числа В;. На четырехразрядном выходе узла 6 образуется код остатка от деления числа В на модуль пятнадцать.

На фиг.6 приведена первая схема 7 сравнения, выполненная на коммутаторе

155 КП5 и инверторе в соответствии с табл,2 истинности.

Т а блиц а 1 Т а блиц

Входы

Выходы

1462489

4 поразрядное сравнение преобразованных кодов, и элемейт ИЛИ, формирующий сигнал сравнения.

1212

4321

321

0001

000

0000

0001

001

0010

010

00ll

0011

Ol 1

0100

100

0101

101

О IO I

001

0110

0 0

0111

010

0111

1000

011

1001

О О

I00

1001!

1011

1010

101

1011

001!

100

010

1 а

1!00

1101

011

ll0l

100 „ !110 О а

1 1 10

1111 101 1111

На.фиг.7 показана вторая схема 8 сравнения, которая содержит трехвходовые элементы И, выделяющие значение

"101" в сравниваемых кодах, двухвходовые элементы И, преобразующие это значение кодов в значение "000" эле . менты ИСКЛЮЧАЮЩЕЕ ИЛИ> выполняющие

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

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

2р соединен с информационным входом устройства, входы разрядов младшей тетрады которого являются входами . первого узла свертки по модулю пять| вход узла свертки по модулю пятнад25 цать соединен с выходом устройства, а выход — с входами вторых узлов сверток по модулю три и модулю пять, выходы которых подключены к первым входам первой и второй схем сравне30 ния соответственно, вторые входы которых подключены к выходам первых узлов сверток по модулю три и по мо дулю пять соответственно, а выходы соединены с первым и вторым входами

З5 .элемента ИЛИ, выход которого являетс контрольным выходом устройства.

)462489 (Рис. 5

1462489

1 г

Составитель А.дрозд

Текред M. Ходанич Корректор М. Максимишинец

Редактор А.Маковская

Заказ 736/56 Тираж 879 Подписное

ВНИЗУ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат Патент, г. Ужгород, ул.. агари а,.

tl 11 н ° 01

Устройство для преобразования двоично-десятичных чисел в двоичные Устройство для преобразования двоично-десятичных чисел в двоичные Устройство для преобразования двоично-десятичных чисел в двоичные Устройство для преобразования двоично-десятичных чисел в двоичные Устройство для преобразования двоично-десятичных чисел в двоичные 

 

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

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

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

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

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

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

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

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

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

Изобретение относится к технике отображения цифровой информации

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

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

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

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

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

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

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

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