Устройство для вычисления разности
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 312258
Автор: Преображенский
Текст
О П И - СА - Н-И Е ИЗОБРЕТЕНИЯ 3 2258 Союз Советских Социалистических РеспубликК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Зависимое от авт. свидетельстваЗаявлено ЗО.Ч 11,1969 ( 1355478/18-24)с присоединением заявкиПриоритетОпубликовано 19.Ч 11,1971, Бюллетень25 МПК б 061 7/02 Комитет по делам изобретений и открытий при Совете Мииистров СССРУДК 681,325,56(088.8) Дата опубликования описания 1 З,Х.1971 Авторизобретения А. В, Преображенский Горьковский исследовательский физико-технический институтЗаявитель УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ РАЗНОСТИ Изобретение относится к вычислительной технике.Известны устройства для вычисления разности близких по величине чисел с использованием для вычитания всех разрядов чисел.Недостатком таких устройств является значительный объем оборудования и длительное время вычисления.Целью изобретения является сокращение объема оборудования в устройстве для вычитания,Достигается это тем, что входы вычитателя соединены с выходами младших разрядов -го по (т=1)-й регистров первого и второго числа, выходы 1-го и (т=1)-го разрядов регистра первого числа непосредственно и регистра второго числа через инверторы соединены со входами первой схемы И, выходы 1-го и (т=1) -го разрядов регистра второго числа непосредственно, а регистра первого числа - через инверторы соединены со входами второй схемы И, выходы указанных схем И соединены со входом инвертора и со входами третьей и четвертой схем И, другие входы которых соединены через инверторы с выходами т-го разряда регистров первого и второго числа соответственно, выходы схем И соединены со входами вычитателя, выход инвертора соединен со входами пятой и шестой схем И, другие выходы которых соединены соответственно с выходами 1-го разряда регистров первого ивторого числа, выходы пятой и шестой схемИ соединены со входами вычитателя.В предлагаемом устройстве реализован метод вычисления разности, заключающийся втом, что, если абсолютное значение разностизаданных чисел (А - В) не превышаетР-- р - , вычисляют величину Лт - раз 2ность в младших 1 разрядах заданных чисел;если выполнено условие о( - , где 6 - абр2солютное значение разности в разрядах с Й-гопо 1-й, или величину Л 2 - дополнение абсолютного значения Л, до р, взятое со знаком,противоположным знаку Лт, если выполненор 1условие б) - ,2Данный способ основан на том, что еслиА - В( р - рл - +1,то в старших разрядах с (т+1)-го по а-й оба 25 числа должны отличаться не более, чем на одну единицу (т+1)-го разряда, т, е. на р. Если старшие разряды совпадают, разность чисел равна Лт; если разность в старших разрядах равна р, то абсолютная величина разности ЗО чисел равна Л 2, а знак ее противоположен312258 Типография, пр. Сапунова, 2 знаку Л,. Для того, чтобы решить, что вычислять: Ьт или Ь - достаточно проверить вылполнение условия б) - ,2На чертеже представлена схема предлагаемого устройства для р=2, 1 - 1=1.Заданные числа хранятся в регистрах 1 и 2. Выходы разрядов 1 - :(г - 1) соединены непосредственно с вычитателем 3. Выходы разрядов г,- 1 регистра 1 соединены со схемами И 4 и б непосредственно и через инверторы б, 7 - со схемами И 8 и 9. Выходы разрядов г, 1 - 1 регистра 2 соединены со схемами И 8 и 10 непосредственно и через инверторы 11 и 12 - со схемами И 4 и 13.Выходы схем совпадения 4 и 8 соединены со входами схем И 9 и 13 и инвертором 14, выход которого соединен со схемами И б и 10. Выходы схем И б, 9, 10, 13 соединены с вычитателем 3.Сигналы с 1-го по (1 - 1)-й разряд обоих чисел подаются непосредственно на вычитатель 3. На схему И 4 подаются сигналы прямых кодов 1-го и (1 - 1)-го разрядов регистра 1 и с инверторов 11 и 12 - сигналы инверсных кодов регистра 2, На схему И 8 подаются сигналы прямых кодов ко и (1 - 1) -го разрядов регистра 2 и с инверторов б и 7 сигналы инверсных кодов регистра 1. На схемы И 5 и 10 поступают сигналы прямых кодов г-го разряда обоих чисел, а на схемы И 9 и 13 - инверсных кодов 1-го разряда обоих чисел с инверторов б и П,Если в г-м и (1 - 1)-м разрядах одного числа записаны единицы, а другого - нули, то появляется сигнал на выходе одной из схем И - 4 или 8. Этот сигнал поступает на схемы и 1+1 1 1-11 9 и 13 и разрешает выход на вычитатель сигналов инверсных кодов г-го разряда обоих чисел.При остальных состояниях 1-го и (1 - 1)-го 5 разрядов сигнала на выходе схем 4 и 7 нет,но есть на выходе инвертора 14. Этот сигнал поступает на схемы И б и 10 и разрешает выход на вычитатель сигналов прямых кодов 1-го разряда обоих чисел.10Предмет изобретенияУстройство для вычисления разности близких по величине двоичных чисел, содержащее два числовых регистра и вычитатель, отли чаюисееся тем, что, с целью сокращения оборудования, входы вычитателя соединены с выходами младших разрядов с 1-го (по (г - 1) -й регистров первого и второго числа, выходы 1-го и (1 - 1)-го разрядов регистра первого чи сла непосредственно и регистра второго числа через инверторы соединены со входами первой схемы И, выходы Е-го и (1 - 1)-го разрядов регистра второго числа непосредственно, а регистров первого числа через инверто ры соединены со входами второй схемы И,выходы указанных схем И соединены со входом инвертора и со входами третьей и четвертой схем И, другие входы которых соединены через инверторы с выходами г-го разря да регистров первого и второго числа соответственно, выходы схем И соединены со входами вычитателя, выход инвертора соединен со входами пятой и шестой схем И, другие выходы которых соединены соответственно с выходами г-го разряда регистров первого и второго числа, выходы пятой и шестой схем И соединены со входами вычитателя. Составитель И. В. Долгушева Редактор Н. Спиридонова Техред Е. Борисова Корректор В. И. ЖолудеваЗаказ 2758/17 Изд. М 1142 Тираж 473 Подписное ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР Москва, Ж, Раушская наб., д. 4/5
СмотретьЗаявка
1355478
А. В. Преображенский Горьковский исследовательский физико технический институт
МПК / Метки
МПК: G06F 7/02
Метки: вычисления, разности
Опубликовано: 01.01.1971
Код ссылки
<a href="https://patents.su/2-312258-ustrojjstvo-dlya-vychisleniya-raznosti.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вычисления разности</a>
Предыдущий патент: Интегрирующий многоканальный преобразователь кодов
Следующий патент: Полный двоичный сумматор функционального типа
Случайный патент: Устройство для перегрузки сыпучих грузов