Всесоюзная miehikq-tfxh^-;f-'!ld.qбиблиотека

 

О П И С А Н И Е ЗО1701

ИЗОБРЕТЕНИЯ

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

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

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

Республик

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

МПК G 06f 7/38

Заявлено 24.1.1970 (№ 1396822/18-24) с присоединением заявки №

Приоритет

Опубликовано 21.IV.1971. Бюллетень № 14

Дата опубликования описания 16.VI,1971

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

СССР

УДК 681.325.538(088.8) Авторы изобретения

А. П. Михайленко, В. Ф. Зелтиньш и Л. И. Денисов

ВСЕСОЮЗНА

1 . т! - f° . ц

Заявитель

БИБЛИОТЕКА

УСТРОЙСТВО ДЛЯ BblPABHИВАНИЯ ПОРЯДКОВ

С ОДИНАКОВЫМИ ЗНАКАМИ

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

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

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

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

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

В предлагаемом устройстве выравнивания

5 порядков с одинаковыми знаками эта цель достигается следующим образом. Регистры порядков работают как счетчики в двоичнокодированной системе и имеют триггеры переноса. Регистры мантиссы работают как сдви10 говые регистры. При подаче на сдвиговые входы одного импульса происходит сдвиг мантиссы на один десятичный разряд. Число импульсов сдвига и номер регистра мантиссы определяются автоматом, состоящим из триггеров

15 переноса и двух элементов «И». Количество импульсов сдвига определяется числом импульсов, проходящих между переносами из регистров порядков при подаче на их счетные входы серии импульсов. Количество импуль2p соВ в серии равно коэффициенту пересчета счетчика-регистра порядка, Это дает возможность отказаться от сложной логической схемы устройства.

Схема предлагаемого устройства изображена на чертеже.

Регистры мантиссы 1, 2 представляют собой сдвиговые регистры, при подаче на сдвиговые входы которых одного импульса происходит сдвиг на один десятичный разряд вправо. Ре30 гистры порядков 8, 4 представляют собой

301701

50 счетчики, работающие в двоично-кодированной десятичной системе счисления и имеющие выходы переносов, на которых появляется сигнал после подачи на счетный вход каждого

Л -го импульса, если начальное состояние счетчика было нулевым, где N — коэффициент пересчета счетчика.

Единичные входы триггеров переноса 5, б подключены к выходам переноса регистров 8, 4 соответственно. В начальном состоянии триггеры устанавливаются в «О» импульсом начальной установки.

Входы элемента «И» 7 подключены к нулевому выходу триггера переноса 5 и к единичному выходу триггера б, а на третий вход поступает серия импульсов выравнивания порядков (СВП), которая одновременно подается на счетные входы регистров порядков 8, 4 и на вход элемента «И» 8. К остальным входам элемента «И» 8 подключены единичный выход триггера 5 и нулевой выход триггера 6. Выход элемента «И» 7 подключен к сдвиговому входу регистра мантиссы 1 и единичному входу триггера 9 запоминания сдвига в мантиссе, который в исходном положении устанавливается в нулевое состояние импульсом начальной установки (ИНУ).

Автомат, заменяющий логическую схему выравнивания порядков, состоит из триггеров переноса 5, б и элементов «И» 7, 8. Окончательное значение порядка определяется содержимым регистра порядка 8, если триггер 9 в нулевом состоянии, или регистра 4, если триггер 9 в единичном состоянии.

Перед выравниванием порядка триггеры 5, б, 9 устанавливаются в нулевое состояние. В регистрах порядков находятся коды порядков, записанные в дополнительном десятичном коде, если порядки отрицательные, или в прямом коде, если они положительные.

Например, в регистре 8 порядок а, а в регистре 4 порядок b. На счетные входы поступает N импульсов, равное коэффициенту пересчета счетчика-регистра. Следовательно, после (N — а)-го импульса регистры окажутся в прежнем состоянии, так как состояние а и (N+a) в счетчике с коэффициентом пересчета

N одинаковы. Но во время прихода (N — а)-го импульса произойдет перенос в триггер 4, а во время прихода (N — b)-ro импульса — перенос в триггер б. За время, пока только один триггер переноса в единичном состоянии, проходит I (У вЂ” а) — (У вЂ” Ь) I = Iа — Ь| импульсов серии, т. е. именно то число импульсов, которое нужно подать на сдвиговый вход мантиссы, чтобы осуществить выравнивание порядка. Сдвиг той или другой мантиссы определяется тем, какой порядок больше по модулю. Если порядок регистра 8 по модулю больше, чем порядок регистра 4, то сдвиги нужно делать в регистре мантиссы 2. И действительно, в этом случае перенос у регистра 8 происходит раньше, так как при a)b

N — a(N — b. Поэтому выход элемента «И»

8, входы которого подключены к единичному выходу триггера 5 и нулевому выходу триггера б, подключен к сдвиговому входу регистра мантиссы 2.

Аналогично работает элемент «И» 7, если порядок Ь)а, В этом случае сдвиг мантиссы происходит в регистре 1 и одновременно устанавливается триггер запоминания сдвига регистра в единичное положение. По состоянию триггера 9 определяется значение результирующего порядка. Если этот триггер в единичном состоянии, то результирующий порядок в регистре 4. Если же он в нулевом состоянии, то порядок берется из регистра 8.

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

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

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

Составитель И. В. Долгушев»

Редактор 6. С. Нанкина Техред Л. Я. Левина Корректор Н. Рождественская

Заказ 1423/7 Изд. № 637 Тираж 473 Подписное

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

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

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

Всесоюзная miehikq-tfxh^-;f-!ld.qбиблиотека Всесоюзная miehikq-tfxh^-;f-!ld.qбиблиотека Всесоюзная miehikq-tfxh^-;f-!ld.qбиблиотека 

 

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

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

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

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

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

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

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

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

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