Цифровое вычислительное устройство Советский патент 1978 года по МПК G06F7/38 

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

I

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

m

S,

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

X,

входами первого и второго счетчиков соответственно, выход сумматора соединен со входом блока управления. На чертеже приведена функциональная схема устройства. Устройство содержит первый счатчик 1 и второй счетчик 2, сумматор 3 накапливающего типа, имеющий цепи сдвига влево на один разряд, коммутатор 4, распределитель импульсов 5, вынолиенный, например, как кольцевой сдвиговый регистр, и блок управлеиия 6. Устройство работает следующим образом. В исходном состоянии (цепи устаиовки исходного состояния на чертеже не показаны) в счетчиках 1, 2 и сумматоре 3 записаны нули. В каждом i-OM цикле (, 2, ..., q) на входную шину 7 последовательно поступают все цифры с весом 2 В распределителе импульсов при этом единица находится в i-OM разряде слева. Блок управления 6 переключает коммутатор 4 таким образом, что цифры Xi,i, Х2,г, Хт,г ОПераНДОВ Xi, 2, ...,/fm ПрибаВляют к содержимому сумматору 3, а цифры y,i,tj2,i.yn:i операндов УЬ УЗ. ...,« поступают на управляющие входы счетчиков 1 и 2. Операнды у.; (,2, ..., я) должны быть нормализованы, т. е. yj,i 1. При этом если цифра yi,i равна единице, то к содержимому счетчика 1 прибавляется единица с распределителя импульсов 5, а на сумматор 3 выдается инверсный код содержимого счетчика 2. После приема всех цифр блок управления 6 выдает на сумматоре 3 прямой (если знак содержимого сумматора - мииус), или инверсный (если знак содержимого сумматора - плюс) код счетчика 1. При этом блок унравления 6 формирует и выдает на выходные щины 8 очередную цифру результата в избыточном двоичном коде с цифрами 1, О, 1, имеющую вес 2Р+2 Цифра результата равна 1, если в знаковом разряде до и после сложения был записан минус; 1 - если в знаковом разряде до и после сложения был записан плюс; О - если после сложения содержимое знакового разряда изменилось. Причем, если цифра результата равна 1, то к содержимому счетчика 2 прибавляется содержимое распределителя импульсов 5, а если 1 - то вычитается. Далее следует еще один такт сложения содержимого сумматора 3 с прямым или инверсным кодом счетчика 1. В конце i-ro цикла вычисления по сигналу блока управлеиия 6 происходит сдвиг содержимого сумматора 3 на один разряд влево и сдвиг распределителя импульсов 5 на один разряд вправо. Для получения результата с точностью до S разрядов необходимо выполнить 5 + 1 циклов вычисления, причем если желаемая разрядность результата 5 больще разрядности операндов q, то полагают что Xj,j yi 0(f f/+l, (/+2, ..., S, S+1). Положение единицы в распределителе импульсов 5 при этом может быть произвольным. Устройство позволяет получить на выходе функцию вида Формула изобретения Цифровое вычислительное устройство, содержащее блок управления, первый и второй счетчики, сумматор, первая группа информационных входов которого соединена с выхоД ми первого счетчика, вторая группа ииформационных входов сумматора соединена с выходами второго счетчика, первый, второй и третий выходы блока управления соединены соответственно с управляющими входами сумматора, первого и второго счетчиков, о т л и ч ающееся тем, что, с целью расщирения функциональных возможностей устройства путем получения функции вида в устройство введены распределитель импульсов и коммутатор, первый вход которого соединен со входной щиной устройства, а второй вход - с четвертым выходом блока управления, первый выход коммутатора соединен соответственно со входами первого и второго счетчиков, а второй выход - со входом сумматора, вход распределителя импульсов соединен с первым выходом блока управления, а выходы - со входами первого и второго счетчиков соответственно, выход сумматора соединен со входом блока управления. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 170218, кл. G 06F 15/00, 1965. 2.Авторское свидетельство СССР по заявке № 2301925, кл. G 06F 7/39, 1975.

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

название год авторы номер документа
Устройство для вычисления квадратного корня 1987
  • Жабин Валерий Иванович
  • Дорожкин Владимир Николаевич
  • Гончаренко Григорий Владимирович
SU1481753A1
Устройство для вычисления квадратного корня 1979
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Козак Владимир Сидорович
  • Покаржевский Александр Сергеевич
  • Тарасенко Владимир Петрович
  • Щербина Александр Андреевич
SU877529A1
Арифметическое устройство 1989
  • Селезнев Александр Иванович
SU1656525A1
Арифметическое устройство 1985
  • Иваськив Юрий Лукич
  • Харам Владимир Самуилович
  • Погребинский Соломон Бениаминович
SU1550510A1
Устройство для возведения в степень 1976
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
  • Щербина Александр Андреевич
SU888106A1
Арифметическое устройство 1976
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
  • Щербина Александр Андреевич
SU641447A1
Устройство для одновременного вычисления двух многочленов 1980
  • Луцкий Георгий Михайлович
  • Коваленко Владимир Владимирович
  • Долголенко Александр Николаевич
  • Блинова Татьяна Александровна
SU926650A1
Устройство для вычисления обратной величины 1976
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Макаров Владимир Васильевич
  • Тарасенко Владимир Петрович
SU732861A1
Устройство для деления чисел в форме с плавающей запятой 1988
  • Селезнев Александр Иванович
SU1566340A1
Устройство для вычисления многочленов 1988
  • Жабин Валерий Иванович
  • Макаров Владимир Васильевич
  • Кожевников Владимир Николаевич
  • Ткаченко Валентина Васильевна
SU1617445A1

Иллюстрации к изобретению SU 593 211 A1

Реферат патента 1978 года Цифровое вычислительное устройство

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

SU 593 211 A1

Авторы

Жабин Валерий Иванович

Корнейчук Виктор Иванович

Тарасенко Владимир Петрович

Щербина Александр Андреевич

Даты

1978-02-15Публикация

1976-04-26Подача