Устройство для сложения и вычитания

Номер патента: 1226443

Авторы: Кроитор, Руснак, Черноуцан

ZIP архив

Текст

СООЗ СОВЕТСКИХааамйаюшснижРЕСПУБЛИК СЮ 4 С 06 Р 7/50 Д(л/э ИСАНИЕ ИЗОБРЕТЕНИ ч АВТОРСКОМУ СВИДЕТЕЛЬСТВУ СУДАРСТВЕННЫЙ КОМИТЕТ СССР0 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТЮ(54) УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ И ВЫ-.ЧИТАНИЯ(57) Изобретение относится к вычислительной технике и может быть ис,пользовано при выполнении операцийсложения и вычитания чисел со знаками. Цель изобретения - повышениебыстродействия. В устройство, содержащее сумматор, блок анализа знаков,блок сравнения, блок определениязнака результата, у которого входыпервого и второго операндов соединены с первым и вторым входами блокасравнения соответственно, первыйвход которого соединен с первым входом блока определения знака резуль 801226443 А тата, второи вход которого соединенс входом знака первого операнда ис первым входом блока анализа знаков,второй вход которого соединен свходом знака второго операнда и стретьим входом блока определения знака результата, выход которого является первым выходом устройства, дополнительно введены первый и второйвычитатели, причем вход первого операнда соединен с первыми входами сумматора и первого вычитателя, а также с вторым входом второго вычитателя, вход второго операнда - с вторымивходами сумматора и первого вычитателя, а также с первым входом в ороРго вычитателя, выходы сумматора,первого и второго вычитателей объединены и подключены к второму выходуустройства, четвертый вход блокаопределения знака результата соеди- днен с вторым входом блока сравненияи с третьим входом первого вычитателя, третий вход второго вычитате- Юля соединен с первым выходом блока Ясравнения., третий вход которого соединен с первым выходом блока анализа рфзнаков, второй выход которогосоединен рс третьим входом сумматора. 1 ил.Изобретение отйосится к вычислительной технике и может быть использовано при выполнении операцийсложения и вычитания чисел со знакамиЦель изобретения - повышение быстродействия устройства,На чертеже изображена блок-схемаустройства для сложения и вычитания.Устройство для сложения и вычитания содержит сумматор 1, первый вы 10читатель 2, второй вычитатель 3,блок 4 анализа знаков, в качествекоторого используется сумматор помодулю два, имеющий прямой и инверс 1ный выходы, блок 5 сравнения и блок6 определения знака результата, Первый операнд А подается на первыевходы сумматора 1, вычитателя 2,блока 5 сравнения и второй вход вычитателя 3, Второй операнд В подает"ся на вторые входы сумматора 1, вычитателя 2, блока 5 сравнения и первый вход вычитателя 3. Выходы сумма"тора 1, вычитателей 2 и 3 соединеныс информационным выходом 7 результа 25та Я. знак Ы первого операнда. подается на вход блока 4 анализа знакови на вход блока 6 определения знакарезультата, Знак сьвторого операндаподается на вход блока 4 анализа знаков и на вход блока 6 определениязнака результата. На вход блокаанализа знаков и на вход блока 6 определ,.ния знака результата подаетсязнак с операции, вследствие чего 35устройство выполняет операции сложения и вычитания чисел со знаками,Выход блока 6 является выходом 8знака о( результата. Один выход(АсВ) блока 5 сравнения подключен 15к входу считывания вычитателя 3 и кФвходу блока 6 определения знака результата, инверсный выход (АЪВ) блока 5 сравнения подключен к входусчитывания вычитателя 2 и к входу 0блока 6 определения знака результата.Устройство работает следующимобразом,Операнды А и В одновременно поступают на сумматор 1, вычитатели 552 и 3 и блок 5 сравнения операндов.Знаки сди Ы Воперандов поступаютна блок 4 анализа знакон и блок 6 определения знака результата одновременно с операндами. Сумматор 1выполняет операцию А+В, вычитатель2 - операцию А-В, вычитатель 3операцию В-А, Все три операциивыполняются параллельно. Результатодной из операций поступает на выход устроиства.Выбор операции определяется результатом анализа знаков Ы Одьоперандов, Ысоперации и сравненияОперандов ПО модулюБлоки 4-6 работают параллельнос блоками 1-3. Блок 4 анализа знаков сдо , Ы вырабатывает сигналы"Сложение" ( ) иВычитание" ( ).Сигнал 9 поступает на вход считыавания сумматора 1 и является разрешением для получения полной суммы,которая поступает на выход 7 устройства. Блок 5 выполняет сравнениеоперандов А и В по модулю. Для выраоотки сигналов А)В ( ) и А" В (г,)21необходимо наличие на входе блока 5сигнала, поступающего с блока 4.2Сигнал ф поступает на вход считыва 21ния вычитателя 2 и является разрешением для получения окончательной разности А-В, которая поступает на выходустройства, Сигнал У посту 21пает на вход считывания вычитателя 3и является разрешением для полученияокончательной разности В-А, котораяпоступает на выход 7 устройства.Блок 6 вырабатынает знак Ы, результата операции, Зтот знак для операции А+В определен сигналами сАо(дсдпя операции А-В - сигналами од ср, с(, для операции В-А - сигналами Ы ,,, у6 1Формула изобретенияУстройство для сложения и вычитания, содержащее сумматор, блок анализа знакон, блок сравнения, блок определения знака результата, причем входы первого и второго операндов устройства соединены с соответствующими информационными входами блока сравнения, прямой и инверсный выходы которого соединены с управляющими входами блока определения знака результата, первый и второй информационные входы которого соединены с входами знаков первого и второго операндов устройства, первый и второй входы блока анализа знаков сое1226443 Составитель А, Клюерышева Техред В.Кадар орректор И,Эрдейи Реда ор Т 34/48 Тираж 67 ВНИИПИ Государствен по делам изобре 113035, Москвар И 35Подго комитета СССРний и открытийаушская наб., д. сное аказ Производственно-полиграфическое предприятие, г. Ужгород, ул. Проект динены с входами знаков первого ивторого операндов устройства, выходблока определения знака результатаявляется выходом знака устройства,о т л и ч а ю щ е е с,я тем, что, с 5целью повышения быстродействия, оносодержит первый и второй вычитатели,причем вход первого операнда устройства соединен с первыми информационными входами сумматора и первого 10вычитателя, вход второго операндасоединен с вторыми информационнымивходами сумматора и первого вычитателя и с первым информационным входом второго вычитателя, второй информационный вход которого соединен свходом первого операнда устройства,выходы сумматора, первого и второго вычитателей объединены й подключены к информационному выходу устройства, третий информационный вход блока определения знака результата соединен с третьим входом блока анализа знаков и с входом знака операции устройства, инверсный выход блока сравнения соединен с входом считывания первого вычитателя, вход считывания второго вычитателя соединен с прямым выходом блока сравнения, вход разрешения которого соединен с инверсным выходом блока анализа знаков, прямой выход которого соединен с входом считывания сумматора.

Смотреть

Заявка

3800528, 20.09.1984

ПРЕДПРИЯТИЕ ПЯ В-2667

КРОИТОР ЕЛЕНА КОНСТАНТИНОВНА, РУСНАК ЛЮДМИЛА ГРИГОРЬЕВНА, ЧЕРНОУЦАН ВИКТОР ПЕТРОВИЧ

МПК / Метки

МПК: G06F 7/50

Метки: вычитания, сложения

Опубликовано: 23.04.1986

Код ссылки

<a href="https://patents.su/3-1226443-ustrojjstvo-dlya-slozheniya-i-vychitaniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сложения и вычитания</a>

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