Преобразователь двоично-К-ичного кода в двоичный код Советский патент 1992 года по МПК H03M7/12 

Описание патента на изобретение SU1783618A1

24D1+288D2 при Е1 Е2 Ои

Di, D2#).

48Ei + 576E2 при EL Е2Ј0.

Преобразование двоичных кодов триггеров состояний первой 3. второй 4 и третьей групп соответствует таблице (а 2, Ь 4).

В исходном состоянии регистр 6 результата обнулен, на прямом выходе генератора 2 - низкий уровень, на инверсном выходе генератора 3, на выходах элементов И-НЕ 10 и 11 - высокий уровень. Прибавление и вычитание единицы в разрядных счетчиках 1, сложение в сумматоре б, а также запись информации в триггере состояний первой 3, второй 4 и третьей групп 5 производится перепадом . Запись выходного слова шифраторов 15 через элемент ИЛИ 17 в разрядные счетчики 1 всех разрядов, кроме группы младшего разряда, производится перепадом на управляющем входе V. Запись информации в регистр результата 7 также производится перепадом V-0.

С приходом переднего фронта первого положительного импульса с прямого выхода генератора 2 коды состояний триггеров первой 3, второй 4 и третьей 5 групп изменится: HaC2Ci 11,,E2Ei 11.

Коды триггеров состояний первой 3, второй 4 и третьей 5 групп поступают на входы формирователя эквивалентов 20 и преобразуются в двоичный код числа 624.

С приходом второго импульса коды состояний триггеров первой 3, второй 4 и третьей 5 групп установятся соответственно

C2Ci 11, D2Di 11, EaEi 10.

На выходах формирователя 20 появится двоичный код числа 576. Передний фронт задержанного положительного импульса разрешит сложение чисел 624 и 576, а задний фронт этого же импульса произведет перезапись результата суммирования в регистр 7 результата, установив на вторых суммирующих входах сумматора 6 двоичное значение числа 1200. Задний фронт второго

отрицательного импульса установит в счетчике 1 число.

Аа 0011 00101001.

С приходом переднего фронта третьего положительного импульса коды состояний триггеров первой 3, второй 4 и третьей 5 групп изменятся на CaCi 11, D2Di 11, E2Ei 00.

Следовательно, на выходах формирователя эквивалентов 20 будет двоичный код числа 312. Передний фронт третьего задержанного положительного импульса разрешит сложение чисел 1200 и 312, а задний

фронт этого же импульса установит на вторых суммирующих входах сумматора двоичное значение числа 1512. По заднему фронту третьего отрицательного импульса в счетчике 1 установится число (произойдет

вычитание двух из каждого старшего разряда).

Аз 0001 00001001.

С приходом четвертого импульса состояния триггеров состояний первой 3, второй 4 и третьей 5 групп, изменяется на CsCi ПО, DaDi 00, E2Ei 00, что -приведет к суммированию слагаемого 144 в двоичном коде с двоичным кодом числа 1512, а в старшем разряде 13 счетчика 1 - вычитанию единицы.

Таким образом, после четвертого импульса на вторых суммирующих входах сумматора 6 установится двоичное значение числа 1656, а в счетчике 1 число

А4 0000 0000 1001.

С приходом переднего фронта пятого прямого импульса устанавливается код состояний C2Ci 00. D2Di 00. EaEi - 00. В этом случае формирователь эквивалента 20 транслирует двоичный код младшего разряда 11 счетчика 1 на соответствующие четыре первых суммирующих входа сумматора 6. Передний фронт пятого задержанного положительного импульса разрешит сложение чисел 1656 и 9, а задний фронт этого же импульса установит двоичный код числа 1665 на выходах устройства. На этом процесс преобразования заканчивается.

Перед каждым следующим преобразованием необходимо обнулить регистр 7 результата и счетчик 1.

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

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

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

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

соединен с прямым задержанным выходом генератора импульсов, прямой выход которого соединен с синхровходами триггеров состояний первой и второй групп, информационные входы которых соединены с выходами дешифраторов нуля группы и дешифраторов превышения первой группы соответственно, входы 1-го дешифратора нуля группы и 1-го дешифратора превышения первой группы (где I 1,2п-1) соединены

0 с входами 1-го шифратора кода группы и выходом (i-H)-ro n-разрядного счетчика группы, вход декремента которого соединен с выходом 1-го элемента И первой группы, первый вход которого соединен с первым

5 входом 1-го элемента И-НЕ первой группы и с инверсным выходом генератора импульсов, выход первого элемента ИЛИ-НЕ соединен с вторым входом 1-го элемента И первой группы, третий вход которого соеди0 нен с выходом f-ro триггера состояний первой группы и соответствующим входом первого дешифратора, 1-й вход вторбго дешифратора соединен с выходом 1-го триггера состояний второй группы, с вторым

5 входом 1-го элемента И-НЕ первой группы и 1-м входом первого элемента И-НЕ. выход переноса 1-го n-разрядного счетчика группы соединен с входом инкрементора (i+1)-ro п- разрядного счетчика группы, информацион0 ные входы которого соединены с выходами элементов ИЛИ 1-й группы, первые входы которых соединены с соответствующими выходами 1-го шифратора кода группы, вторые входы элементов ИЛИ 1-й группы явля5 ются параллельными информационными входами старших разрядов преобразователя, информационный параллельный вход первого разряда которого соединен с информационным входом первого п-разряд0 ного счетчика группы, входы инкрементора и декрементора которого соединены с соответствующими последовательными входами преобразователя, выходы первого n-разрядного счетчика группы соединены с

5 первыми входами элементов И первой группы формирователя эквивалентов, вторые входы которых соединены с управляющим выходом первого дешифратора, информационные выходы которого соединены с пер0 выми входами элементов И второй группы формирователя эквивалентов, вторые входы которых соединены с управляющим выходом второго дешифратора, выходы элементов И первой и второй групп форми5 рователя эквивалентов соединены с входами перЁОй и второй групп шифратора, о т- личающийся тем, что. с целью повышения быстродействия, в негодопол- нительно введена вторая группа из (п-1)-го

дешифраторов превышения, вторая группа из (п-1)-го элементов1 И, вторая группа из (п-1)-го элементов И-НЕ, второй элемент ИЛИ-НЕ, третья группа из (п-1)-го триггеров состояния, а в формирователь эквива- лентов введена третья группа элементов И и третий дешифратор, входы которого соединены с первыми входами элементбв И- НЕ второй группы, с выходами соответствующих триггеров состояния третьей группы и входами второго элемента ИЛИ-НЕ, выход которого соединен с третьими входами элементов И-НЕ первой группы, выходы которых соединены с первыми входами элементов И второй группы, вто- рые входы которых соединены с выходами соответствующих элементов И-НЕ второй группы, вторые входы которых соединены с инверсным выходом генератора импульсов, прямой выход которого соединен с синхров-

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

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

название год авторы номер документа
Преобразователь двоично-К-ичного кода в двоичный код 1983
  • Слобожанин Анатолий Иванович
SU1126946A1
Преобразователь двоичного кода в двоично-десятичный и обратно 1982
  • Барметов Юрий Павлович
  • Боев Сергей Алексеевич
  • Евтеев Юрий Иванович
SU1086424A1
Преобразователь двоичного кода в двоично-десятичный 1982
  • Каневский Евгений Александрович
  • Кузнецов Валентин Евгеньевич
  • Шклярова Ирина Евгеньевна
SU1042010A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код градусов,минут,секунд 1980
  • Война Владимир Михайлович
  • Сикорский Юрий Михайлович
  • Ярема Михаил Федорович
SU960791A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Пономарев Юрий Сергеевич
  • Миртов Владимир Константинович
SU888102A1
Преобразователь двоичного кода в позиционный код со смешанным основанием 1980
  • Баженов Юрий Михайлович
  • Кремез Георгий Вальтерович
  • Роздобара Виталий Владимирович
  • Москаленко Александр Иванович
  • Фомин Александр Васильевич
SU945860A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Кулешов Аркадий Яковлевич
SU941991A1
Преобразователь двоичного кода в двоично-десятичный код 1989
  • Шурмухин Евгений Александрович
SU1662005A1
Преобразователь двоичного кода в двоично-десятичный 1987
  • Киселев Евгений Федорович
SU1444958A1
Преобразователь двоично-десятичного кода в двоичный 1981
  • Демченко Борис Сергеевич
  • Марютин Алексей Егорович
SU1013942A1

Иллюстрации к изобретению SU 1 783 618 A1

Реферат патента 1992 года Преобразователь двоично-К-ичного кода в двоичный код

Изобретение относится к автоматике и вычислительной технике. Цель изобретения - повышение быстродействия преобразователя. Для этого в преобразователь, содержащий группу из n-разрядных счетчиков, где п - разрядность входного кода, генератор импульсов, группу из п-1 шифраторов кода, группу из п-1 дешифраторов нуля, первую группу из п-1 дешифраторов превышения, первую и вторую группы из п-1 триггеров состояния, первую группу из п-1 элементов И, первую группу из п-1 элементов И-НЕ, первый элемент ИЛИ-НЕ, п-1 групп элементов ИЛИ, накапливающий сумматор, состоящий из комбинационного сумматора и регистра результата, формирователь эквивалентов, состоящий из первой и второй групп элементов И, первого и второго дешифраторов и шифратора, введены вторая группа из п-1. дешифраторов превышения, вторая группа из п-1 элементов И, вторая, группа из п-1 элементов И-НЕ, второй элемент ИЛИ-НЕ, третья группа из п-1 триггеров состояния, а в формирователь экЁивалентов введена третья группа элементов И и третий дешифратор. Введение указанных элементов с соответствующими связями позволяет увеличить быстродействие преобразователя двоично-К-ичного кода в двоичный код для К 10-60 в 1,4-1,8 раз. 2 ил. С

Формула изобретения SU 1 783 618 A1

Закон преобразования формирователя эквивалентов при

а 2 и Ь 4

Фиг. 2

SU 1 783 618 A1

Авторы

Какурин Николай Яковлевич

Макаренко Анна Николаевна

Исхаков Дмитрий Юрьевич

Толмацкий Вячеслав Александрович

Даты

1992-12-23Публикация

1990-11-20Подача