Арифметическое устройство для цифровой вычислительной машины

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

Республик

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

Заявлено 06.1.1969 (№ 1300736/18-24) с присоединением заявки №вЂ”

Приоритет

Опубликовано 17.111,1970. Бюллетень ¹ 11

Дата опубликования описания 6.VII.1970

Кл. 42m, 7/38

МПК G 06f 7/38

УДК 681.325.5(088,8) Комитет по делам изобретений и открытий при Савете Министров

СССР автор изобретения

С. И. Хмельник

Заявитель

АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ

ВЬ1ЧИСЛИТЕЛЬНОЙ МАШИНЬ! азз а22 аез аl! а12 а13

ТкГ(Х) =асоастаогас ..

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

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

Предлагаемое арифметическое устройство отличается от известных тем, что в нем выход сумматора i-го разряда j-й линейки треугольной матрицы сумматоров соединен с первым входом переноса сумм атор à (i+1) -го р аз ряда

1-й линейки и со вторым входом переноса сумматораа (1+1) -го разряда (1 — 1) -й линейки.

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

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

На чертеже каждый сумматср 00, 01, 11, 02, 22, 08, 13, 23, 88 и т. д. имеет по два входа 1 и

2, соединенных с выходами одноименных разрядов регистров слагаемых", выход 8, соединенный со входом одноименного разряда регистра c)ммы; входы 4 II 5 сигHBJIQB переноса из предыдущих разрядов и выход б сигналов переноса цз данного разряда. При этом выход б каждого сумматора соединяется со входами 4

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

l0 01, 02, 08 и т. д., которые имеют только оЛин вход 4 сигналов переноса.

Арифметическое устройство складывает треугольные коды функции, имеющие следующий вид:

20 где F(J) — кодируемая функция; а, к — разряд кода, причем а,(0, ал )О, ат+т — а, + 1, а, +а, + 1 = R, 25 а; —;îå число или ноль;

R — целое псложительнэе число, п;. аметр;

/ — номер столбца кода (/г=0,1,... н), 30 m — номер строки кода (m=0,1,...,й).

266362

В частности, существуют троичные коды функций, в которых а { — 1, О, 1), и четверичные коды функций, в которых ая(— 1, О, 1, 2) или а g(— 2,— 1,01}.

Вес т к-ro разряда является функцией 5 — Rk уй-m (1 )m

Умножение функции F(x) на ф,д соответствует перенумерации разрядов кода ТкР(х), т. е. тк соответствует сдвигу этого кода. Та- 10 ким образом, О

О О а. . .+

00 а а, „, где где а„,> и

° 2TKF (xj = О О О О О ..., / а =а, а, =а,ц, а, =а„и T.Д.

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

R / : О p+g + ф + д., откуда следует

О а О 1

Я,О=Оа R0=01.

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

/ // m>é +," т,й + „, y 1 " y: m,А "m,йь разряды слагае лых кодов, поступающие на входы 1 и

2 схем выработки переноса; л — перенос из предыдущего разряда, поступающий на вход 4; л " д — перенос из предыдущего разряда, поступающий на вход б;

om,n — разряд суммарного кода, появляющийся на выходе 8; л,, — геренос из данного разряда, возникающий,а выходе б.

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

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

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

Арифметическое устройство для цифровой

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

j-ой линейки и со вторым входом переноса сумматора (i+ 1) -ro разряда (— 1) -ой линейки.

266362

f Z ! 2

Составитель F. И. Иванеева

Редактор Е. В. Семанова Техред A. А. Камышникова Корректор Т. А. Абрамова

Заказ 1 709/18 Тираж 480 Подписное

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

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

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

Арифметическое устройство для цифровой вычислительной машины Арифметическое устройство для цифровой вычислительной машины Арифметическое устройство для цифровой вычислительной машины 

 

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

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

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

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

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

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

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

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

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