Реверсивная пересчетная декада

 

243288

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

Совэ Советских

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

Республик

Зависимое от авт. свидетельства ¹

Заявлено 30.I I I.1968 (№ 1228789/18-24) Кл. 42m>, 3!00 с присоединением заявки №

МПК G 06m

УДК 681.3,055:621. .374.32 (088.8) Приоритет

Опубликовано 05.Ч.1969. Бюллетень № 16

Дата опубликования описания 12.IX.1969

Комитет по делам кзобретвний и открытий при Совете Министров

СССР

Автор изобретения

Заявитель

М. А. Гребенников

Государственное союзное конструкторско-технологическое бюро по проектированию счетных машин

РЕВЕРСИВНАЯ ПЕРЕСт1ЕI" НАЯ ДЕКАДА

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

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

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

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

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

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

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

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

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

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

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

«Увеличить» или «Уменьшить» код числа поступает на вход дешифратора с таким смещением, которое обеспечивает получение на выходе дешифратора числа, значение которого на единицу больше или меньше значения чис30 ла на его входе, соответственно управляюще243288 му сигналу. Выход дешифратора соединен со входом шифратора, а выход шифратора — со входом одноразрядного регистра.

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

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

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

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

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

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

11, 12 или 18.

По шине 11 в распределитель 2 поступает управляющий сигнал «Увеличить», который

«разрешает» выдачу информации из распределителя 2 по группе шин б.

По шине 12 в распределитель 2 поступает управляющий сигнал «Уменьшить», который

«разрешает» выдачу информации из распределителя 2 по группе шин 7.

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

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

15 го г5 зо

По группе шин б или 7 код числа из регистра 1 поступает в дешифратор 3, где дешифрируется в код «один из десяти» с увеличением или уменьшением своего значения на единицу в соответствии с наличием управляющего сигнала «Увеличить» или «Уменьшить».

В регистр 1 поступает по шине 14 сигнал

«Установка в нуль», а также по группе шин

15 — код исходного числа (если счет должен начаться не с нуля).

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

Перед началом счета в регистр 1 по шине

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

«Увеличить», «Уменьшить» или «Не изменять» соответственно, под влиянием которого код числа из регистра 1 поступает по группе шин 5 в распределитель 2 и из распределителя по одной из групп шин б, 7 или 8 поступает в дешифратор 8, который дешифрирует рабочий десятичный код в код «один из десяти».

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

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

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

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

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

243288

I;

I

1 ! о I

1

I !

1

Составитель Jl В. Скобелева

Редактор Б. Б. Федотов Техред А. А. Камышникова Корректор Т. П. Лаврухина

Заказ 2288/5 Тираж 480 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Центр, пр. Серова, д. 4

Типография, пр. Сап нова, 2

Реверсивная пересчетная декада Реверсивная пересчетная декада Реверсивная пересчетная декада 

 

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

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

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

 // 277018

 // 353352
Наверх