РЕВЕРСИВНАЯ ПЕРЕСЧЕТНАЯ ДЕКАДА Советский патент 1969 года по МПК H03K23/86 

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

Изобретение может быть использовано в электронных вычислительных машинах.

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

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

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

Осуществление десятичного счета по первому способу требует емких по оборудованию преобразователей кодов и значительного расхода машинного времени.

двоично-, так и недвоично-десятичный код. Это достигается реализацией реверсивной пересчетной декады с применением одноразрядного регистра, ключевого распределителя информации на три направления, управляемого взаимноисключающими сигналами «Увеличить, «Уменьшить, «Не изменять, поступающими в декаду извне; дешифратора рабочего кода в код «один из десяти и шифратора

кода «один из десяти в рабочий десятичный код.

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

коде. Выход регистра соединен со входом распределителя информации, выходы которого соединены со входом дещифратора. Соединение выходов распределителя информации со входом дещифратора выполнено так, что при

наличии управляющего сигнала «Не изменять код числа поступает на вход дешифратора без смещения и дешифрируется обычным образом, т. е. без изменения его значения; при наличии управляющего сигнала

My сигналу. Выход дешифратора соединен со входом шифратора, а выход шифратора - со входом одноразрядного регистра.

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

Реверсивная пересчетная декада, ввиду наличия в ее составе дешифратора десятичного кода в код «один из десяти, обеспечивает вывод результатов счета на десятичный индикатор.

На чертеже показана предложенная декада.

Она содержит одноразрядный регистр 1, распределитель информации 2 на три направления, дешифратор 3 рабочего десятичного кода в код «один из десяти и шифратор 4 кода «один из десяти в рабочий десятичный код.

Выход регистра / соединен группой кодовых шин 5 со входом распределителя информации 2; выход распределителя 2 соединен тремя группами кодовых шин &, 7 и 5 со входом дешифратора 3, выход которого соединен группой кодовых шин 9 со входом шифратора 4. Выход шифратора 4 соединен группой кодовых шин 10 со входом регистра /.

Распределитель информации состоит из трех ключей каждым из которых управляет обособленный управляющий сигнал, поступающий в распределитель по одной из трех шин 11, 12 или 13.

По шине // в распределитель 2 поступает управляющий сигнал «Увеличить, который «разрешает выдачу информации из распределителя 2 по группе шин 6.

По шине 12 в распределитель 2 поступает управляюший сигнал «Уменьшить, который «разрешает выдачу информации из распределителя 2 по группе шин 7.

По шине 13 в распределитель 2 поступает сигнал «Не изменять, который «разрешает выдачу информации из распределителя 2 по группе шин 8.

По группе шин 8 код числа из регистра 1 поступает в дешифратор 3, где дешифрируется в код «один из десяти без изменения своего значения.

По группе щин 6 или 7 код числа из реги стра 1 поступает в дешифратор 3, где дешифрируется в код «один из десяти с увеличением или уменьшением своего значения на единицу в соответствии с наличием управляющего сигнала «Увеличить или «Уменьшить. В регистр / поступает по шине 14 сигнал «Установка в нуль, а также по группе шин /5 - код исходного числа (если счет должен

начаться не с нуля).

Реверсивная пересчетная декада работает следующим образом.

Перед началом счета в регистр / по шине 14 поступает сигнал «Установка в нуль, который «очищает регистр. Затем, если счет должен начаться не с нуля, в регистр 1 по шинам 15 поступает код исходного числа, далее в распределитель 2 по одной из шин 11, 12 или 13 поступает управляющий сигнал

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

числа поступает -по группе шин 10 на вход регистра /. На этом цикл работы декады заканчивается.

Дальнейший процесс счета протекает аналогично. Десятичный индикатор 16 может

быть подключен к группе шин 9.

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

Предмет изобретения

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

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

название год авторы номер документа
Преобразователь перемещения в код 1982
  • Китаев Василий Андреевич
  • Михайлов Рудольф Павлович
SU1043701A1
Преобразователь двоичного кода в двоично-десятичный 1977
  • Соболь Иван Владимирович
  • Бахирев Альберт Константинович
SU691843A1
Устройство для динамической индикации времени суток и календаря 1976
  • Карачевцев Алексей Михайлович
SU602910A2
Преобразователь двоичного кода в двоично-десятичный 1981
  • Кулешов Аркадий Яковлевич
SU993244A1
Устройство динамической индикации времени суток и календаря 1979
  • Карачевцев Алексей Михайлович
SU792209A2
Устройство для программного счета изделий 1983
  • Китаев Василий Андреевич
  • Михайлов Рудольф Павлович
  • Рябков Николай Андреевич
SU1113824A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код градусов,минут,секунд 1980
  • Война Владимир Михайлович
  • Сикорский Юрий Михайлович
  • Ярема Михаил Федорович
SU960791A1
Устройство для преобразования кодов 1977
  • Авдеев Анатолий Петрович
SU744544A1
СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР ОТКЛОНЕНИЙ НАПРЯЖЕНИЯ 1992
  • Ермаков В.Ф.
RU2041497C1
Устройство для контроля систем программного управления станком 1988
  • Лапандин Александр Иванович
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Милехин Евгений Степанович
  • Типикин Валерий Юрьевич
SU1580320A1

Иллюстрации к изобретению SU 243 288 A1

Реферат патента 1969 года РЕВЕРСИВНАЯ ПЕРЕСЧЕТНАЯ ДЕКАДА

Формула изобретения SU 243 288 A1

ю

-i

SU 243 288 A1

Даты

1969-01-01Публикация