Устройство для вычисления вычетов числа по двум произвольным модулям Советский патент 1985 года по МПК G06F11/08 

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

Изобретение относится к вычислительной технике и может быть использовано для сопряжения с устройствами функционирующими в системе остаточных классов, в схемах контроля по модулю. Цель изобретения - расширение области применения устройства. На чертеже изображено устройство для вычисления, вычетов по двум произвольным модулям. Устройство содержит третий блок 1 суммирования по модулю, включающий комбинационный вычитатель 2 и регистр 3, блок 4 умножения, первый и второй элементы И 5 и 6, триггер 7, третий, четвертый, пятый элементы И 8, 9 и 10, первый и второй блоки 11 и 12 суммирования по модулю, информационный вход 13 устройства, входы 14 и 15 первого и второго модуля устройства, тактовый вход 16 устройства, вькоды 17 и 18 вычетов по первому и второму модулям устройства, вход 19 записи числа устройства, ком бинационные вычитатели 20 и 21, регистры 22 и 23. Устройство работает следующим образом. В исходном состоянии по входу 13 устройства на регистр 3 третьего блока 1 суммирования по модулю (с по мощью сигнала по входу 19 записи чис ла устройства) записывается контроли руемое число А. На входах 14 и 15 устройства выставлены коды Р и PJ. первого и второго модулей, триггер 7 и регистры 2 и 23 находятся в нулевом состоянии. При подаче тактовых импульсов на вход 16 устройства происходит вычита ние из числа А произведения модулей на третьем блоке 1 суммирования. При положительной разности на выходе переполнения комбинационного вычитателя 2 присутствует единичный сигнал, который пропускает тактовый импульс через первый элемент И 5 и записывает на регистр 3 результат вычитания по первому информационному входу.Вычитание продолжается до тех пор,пока разность не станет отрицательной. В этот момент на выходе переполнения комбинационного вычитателя 2 формируется нулевой сигнал, который закрывает первый элемент И 5 и на регистре 3 остается прежний результат. Теперь тактовые импульсы начинают проходить через второй элемент И 6. Первый импульс с выхода второго элемента И 6 устанавливает в единичное состояние триггер 7, сигнал с прямого выхода которого записывает на регистры 22 и 23 остаток с выхода регистра 3. По следующим импульсам с выхода второго элемента И 6, которые начинают проходить через третий элемент И 8, происходит вычитание из содержимого регистров 22 и 23 кодов первого и второго модулей соответственно. Управление вычитанием осуществляется сигналами переполнения комбинационных вычитателей 20 и 21.. Когда содержимое регистра 22 становится меньшим, чем код первого модуля, выход переполнения комбинационного вычитателя 20 запрещает изменение кода на регистре 22 и его содержимое может использоваться как вычет по первому модулю. Аналогично, выход переполнения комбинационного вычитателя 21 определяет момент формирования на регистре 23 вычета по второму модулю.

I

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

название год авторы номер документа
Арифметическое устройство 1989
  • Селезнев Александр Иванович
SU1656525A1
Устройство для вычисления суммы произведений двух массивов чисел 1980
  • Боюн Виталий Петрович
SU985782A1
Устройство для умножения чисел в модулярной системе счисления с плавающей запятой 1986
  • Коляда Андрей Алексеевич
  • Селянинов Михаил Юрьевич
SU1411741A1
Аналого-цифровой инкрементный умножитель 1982
  • Боюн Виталий Петрович
SU1057971A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ОСТАТКА ПО ПРОИЗВОЛЬНОМУ МОДУЛЮ ОТ ЧИСЛА 1990
  • Петренко Вячеслав Иванович
  • Чипига Александр Федорович
RU2029434C1
Устройство для декодирования кодов, представленных в системе остаточных классов 1986
  • Долгов Виктор Иванович
  • Брезгунов Александр Владимирович
  • Скрынник Владимир Андреевич
  • Халимов Геннадий Зайдулович
SU1429323A1
Устройство для преобразования по функциям Уолша 1983
  • Кокаев Олег Григорьевич
  • Смолов Владимир Борисович
  • Тарасов Владимир Георгиевич
  • Темирханов Темирхан Эльдерханович
SU1137479A1
Преобразователь позиционного кода в модулярный код 1987
  • Швецов Николай Иванович
  • Краснобаев Виктор Анатольевич
  • Телегин Валерий Николаевич
SU1460772A1
Устройство для одновременного вычисления двух многочленов 1980
  • Луцкий Георгий Михайлович
  • Коваленко Владимир Владимирович
  • Долголенко Александр Николаевич
  • Блинова Татьяна Александровна
SU926650A1
Устройство для умножения чисел 1990
  • Бобровский Алексей Иванович
  • Прохорович Андрей Михайлович
SU1714595A1

Иллюстрации к изобретению SU 1 185 339 A1

Реферат патента 1985 года Устройство для вычисления вычетов числа по двум произвольным модулям

УСТРОЙСТВО ДЛЯ ВЬМИСЛЕНИЯ ВЫЧЕТОВ ЧИСЛА ПО ДВУМ ПРОИЗВОЛЬНЫМ МОДУЛЯМ, содержащее три блока суммирования по модулю, причем выходы результата первого и второго блоков суммирования по модулю являются соответственно выходами вычетов по первому и второму модулю устройства соответственно, отличающеес я тем, что, с целью расширения области применения устройства, в него введены пять элементов И, триггер и блок умножения, каждый блок суммирования по модулю содержит комбинационный вычитатель и регистр, причем в каждом блоке суммирования по модулю выход комбинационного вычитателя соединен с первым информационным входом регистра, выход которого соединен с входом уменьшаемого комбинационного вычитателя и является выходом результата блока суммирования по модулю, вход вычитаемого комбинационного вычитателя первого блока суммирования по модулю соединен с входом первого сомножителя блока умножения и является входом первого модуля устройства, вход вычитаемого комбинационного вычитателя объединен с входом второго сомножителя блока умножения и является входом второго модуля устройства, выход блока умножения соединен с входом вычитаемого комбинационного вычитателя третьего блока суммирования, выход переполнения которого соединен с первым входом первого элемента И и инверсным входом второго элемента И, выход которого соединен с единичным входом триггера и первым входом третьего элемента И, выход которого соединен с первыми входами четвертого и пятого элементов И, выходы которых соединены с первыми входами записи регистров первого и второго блокор суммирования по модулю соответственно, вто(Л рые входы четвертого и пятого элемента И соединены с выходами переполнения комбинационного вычитателя первого и второго блоков суммирования по модулю соответственно, прямой выход триггера соединен с вторым входом третьего элемента И и вторыми входа00 ми записи регистров первого и второО1 го блоков суммирования по модулю со00 со i;o ответственно, вторые информационные входы регистров первого и второго блоков суммирования по модулю объединены и соединены с выходом результата о третьего блока суммирования, второй вход первого элемента И и прямой вход второго элемента И объединены и образуют тактовый вход устройства, второй информационный вход регистра третьего блока суммирования по модулю является информационным входом устройства, выход пер-в ого элемента И соединен с первым управляющим входом третьего блока суммирования, второй управляющий вход которого является входом записи числа устройства.

Документы, цитированные в отчете о поиске Патент 1985 года SU1185339A1

Устройство для вычисления остатка по модулю от числа 1982
  • Кабанов Владимир Леонидович
SU1084798A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
УСТРОЙСТВО для ВЫЧИСЛЕНИЯ ВЫЧЕТОВ ЧИСЛА ПО ДВУМ МОДУЛЯМ 0
  • В. А. Тарасов Занский Радиотехнический Институт
SU396688A1
кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 185 339 A1

Авторы

Глушков Валерий Иванович

Ключко Владимир Игнатьевич

Сахно Анатолий Иванович

Краснобаев Виктор Анатольевич

Швецов Николай Иванович

Даты

1985-10-15Публикация

1984-04-04Подача