Арифметическое устройство Советский патент 1980 года по МПК G06F7/38 

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

(54) АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО

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

название год авторы номер документа
Арифметическое устройство 2016
  • Булатникова Инга Николаевна
  • Гершунина Наталья Николаевна
RU2632411C1
Арифметическое устройство 1976
  • Черкасский Николай Вячеславович
SU703804A1
Устройство для умножения 1976
  • Гусев Валерий Федорович
  • Иванов Геннадий Николаевич
  • Контарев Владимир Яковлевич
  • Кренгель Генрих Исанвич
  • Шагивалеев Мансур Закирович
  • Кремлев Вячеслав Яковлевич
  • Щетинин Юрий Иванович
  • Ярмухаметов Азат Усманович
SU651341A1
Устройство для умножения 1981
  • Новиков Николай Иванович
  • Нестеренко Юрий Григорьевич
  • Супрун Василий Петрович
SU1012245A1
Устройство для умножения 1989
  • Шостак Александр Антонович
  • Яскевич Валентин Владимирович
SU1667061A1
ПРОГРАММИРУЕМЫЙ ЦИФРОВОЙ ФИЛЬТР 1994
  • Басюк М.Н.
  • Бруй И.Ю.
  • Дубовой Н.Д.
  • Смаглий А.М.
RU2097828C1
Арифметическое устройство для цифровой фильтрации с автоматической регулировкой усиления 1979
  • Диденко Любовь Петровна
  • Ицкович Юрий Соломонович
SU881987A1
Скалярный умножитель векторов 1988
  • Вышинский Виталий Андреевич
  • Ледянкин Юрий Яковлевич
SU1619254A1
Арифметическое устройство 1979
  • Черкасский Николай Вячеславович
  • Мельник Анатолий Алексеевич
SU849206A2
Арифметическое устройство 1985
  • Козлов Валентин Евгеньевич
SU1305662A2

Реферат патента 1980 года Арифметическое устройство

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

Изобретение относится к вычислительной технике и может использовать ся в специализированных цифровых вычислительных машинах, работающих в двоичной системе .счисления с числами с фиксированной запятой. Известны арифметические устройства для сложения и умножения, содержа щие регистры, комбинационный сумматор, устройство управления и устройство анализа переполнения разрядной сетки. В процессе умножения в таких устройствах для исключения потерь единиц, возникающих при переполненит ях, либо осуществляют предварительный сдвиг множимого вправо на один разряд., либо применяют специальные схемы анализа и коррекции 1 и 2. Недостатками таких устройств является неоднозначность определения переполнения при сложении и умножении и сложная структура. Наиболее близким техническим реше нием к изобретению является арифмети ческое устройство, содержащее регист слагаемого и регистр результата, одноразрядный сумматор, линию задержки схему анализа перепрлнения разрядной сетки и блок управления 2. Недостатком этого устройства является сложность проведения коррекции знака результата в случае переполнения разрядной сетки и организации а:рифметических модифицированных сдвигов в операциях умножения и деления. Цель изобретения - снижение аппаратурных затрат при организации коррекции результата. Это достигается тем, что в арифметическое устройство, содержащее первый и второй регистры, регистр результата и комбинационный сумматор, причем выход первого регистра и выход регистра результата подключены к входам комбинационного сумматора, выход которого соединен с входом регистра результата, младший разряд которого подключен к знаковому разряду второго регистра, дополнительно введены первый, второй, третий и четвертый элементы И и триггер, причем первые входы первого и четвертого, второго и третьего злементов И подключены соответственно к единичноИУ и нулевому выходам знакового разряда регистра результата, вторые входы первого и третьего, второго и четвертого элемента И соединены соответственно с нулевым и единичным выходами знакового разряда первого регистра, выходы первого и второго, третьего и четвертого элементов И подключены соответственно к установленным в. единицу и нуль входам триггера, первый вход которого подключен к нулевому выходу сигнала переноса комбинационного сумматора, а выход триггера - к знаковому разряду регистра результата. . На чертеже представлена структурная схема предлагаемого арифметического устройства. Арифметическое устройство имеет первый регистр 1, регистр реэульта;та 2, комбинационный сумматор 3, в1о рой регистр 4, элементы И 5-8 и триг гер 9. Перед началом выполнения операции сложения в регистре. хранится одно слагаемое, в регистре 2 - второе, причем разрядные шины первого и второго регистров подключены к входным шинам комбинационного сумматора 3, выходные шины которого подключены к регистру результата 2, Оба операнда представляют собой двоичные числа с фиксированной запятой, записанные в дополнительном коде. Для заплети знака чисел в регистрах 1 и 2 и в Комбинационном сумМаг торе 3 используется по одному знаковому разряду. Установка триггера 9 перед сложением производится по следующему правилу: если знаковые разряды регис гров, 1 и 2 совпадают, то триггер-устанавливается в нуль если знаковые разряды регистров 1 и 2 отличаются, то триггер устанавливается в единицу.. Если в конце сложения возникает перенос из нулевого разряда цумматора, то со{1ержимое триггера инвертируется. Результат суммирования записывает ся в регистре результата 2. В случав переполнения разрядной .сетки арифметического устройства, содержимое TpHrtepoB 9 и знакового разряда регистра результата 12 не совпадает. При выполнении операции умножения в исходном состоянии в регистре 1 хранится множимое, в,,регистре 4 Множитель. Промежуточная сумма частичнйх произведений накапливается в регистре 2 и при сдвиге вправо младшая йасть ее переходит в старшие раз рядьГ регистра 4. Триггер 3 участвует в накоплении сумм частичных произведений в модифицированном дополнительнее коде и используется для осуществления моди. фицироваиного сдвига вправо. Знак произведения вырабатывается автомати чески в ходе перемножения сомножите лей и произведение получается в коде со;ответстйуимем его знаку. Перед началом умножения обнуляется триггер 3 и регистр 2 частичных произведений. В каждом такте умножения анализируется младший разряд множителя . Если он равен единице, то множимое, расположенное в регистре 1, складывается с содержимым регистра 2, как при операции сложений, где накапливается сумма частичных произведений. Далее осуществляется операция сдвига.. .. Содержимое триггера 9 регистров ч:астичных произведений и множителя 4 сдвигается арифметически вправо на один разряд. Циклический процесс умножения повторяется до выполнения заданного количества итераций. После п-го сдвига, где п число двоичных разрядов сомножителей, знаковый разряд множителя переместится в младший его разряд, по которому осуществляется корректирующий шаг. Если младший разряд множителя равен нулю, то коррекции нет. В противг ном случае имеет место корреляция: инвертированное содержимое регистра множимого 1, увеличенное на единицу, суммируется с содержимым регистра 2 частичных произведений. После окончания умножения старшие разряды произведения располагаются в регистре 2, младглие разряды - в старших разрядах регистра 4. Формула изобретения Арифметическое устройство, содержащее первый и второй регистры, регистр результата и комбинационный сумматор, причем выход первого регистра и выход регистра результата подключены к соответствующим входам комбинационного сумматора, выход которого соединен с входом регистра результата, младший разряд.которого подключен к знаковому разряду второго регистра, отличающееся тем, что, с целью снижения аппаратурных затрат, в устройство дополнительно введены первый, второй, третий и четвертый элементы И и триггер, причём первые входы первого и четвертого, второго и третьего элементов И подключены соответственно к единичному и нулевому выходам знакового разряда регистра результата, вторые входы первого и третьего, второго и четвертого элементов И соединены соответственно с нулевым и единичным выходами знакового разряда первого регистра, выходы первого и второго, третьего и четвертого элементов И подключены соответственно к установленным в единицу и нуль входам триггера, первый вход которого подключен к нулевому выходу сигнала переноса

кс 1бинационного сумматора, а выход триггера - к энаковту разряду регистра результата.

Источники информации, принятые во внимание при экспертизе

1,Дроздов Е. А., Комарницкий В.А, и Пятибратов А. П. Электронные вычислительные машины ЕС. - М., 1976.

2,Авторское свидетельство СССР

№ 429423, кл. G Об F 7/54, 1975 (прототип) .

SU 711 570 A1

Авторы

Казаков Павел Дмитриевич

Даты

1980-01-25Публикация

1978-10-23Подача