Вычислительное устройство Советский патент 1984 года по МПК G06F7/544 

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

Изобретение относится к вычислительной технике и может быть использовано В цифровых измерительных приборах,: а также для обработки информации, представленной число-импульсным кодом. Известен квадратор, содержащий двоичный счетчик, линию задержки, триггер, сумматор и элементы И tij Недостатками такого квадратора яв ляются сложность схемой реализации и ограниченные функциональные возмож ности. Наиболее близким по технической сущности к предлагаемому является устройство, содержащее двоичный счет чик, разрядные выходы которого соеди нены с первыми входами элементов И, выходы которых соединены с разрядными входами сумматора, информационный .вход квадратора соединен со счет ным входом триггера второго разряда двоичного счетчика и вторыми входами элементов И C2J. Недостатком устройства является невозможность выполнения операции ум ножения . Цель изобретения - расширение области применения путем обеспечения возможности выполнения операций возведения- в квадрат и умножения. Поставленная цель достигается тем что в вычислительное устройство, содержащее счетчик и сумматор, допол нительно введены коммутатор, регистр элемент. НЕ, элемент ИЛИ, элемент 2И-И11И, первый вход которого соединен с первым информационным входом устройства и первым входом элемента ИЛИ, второй вход которого соединен с вторым информационным входом устройства и вторым входом элемента 2ИИЛИ, третий вход которого соединен . с входом выбора режима устройства, «Четвертый вход элемента 2И-ШШ объединен со своим первым входом, выход элемента 2И-ШШ соединен со счетным входом счетчика, первым управляющим входом коммутатора и входом элемента НЕ, выход которого соединен с вторым управлягадим входом коммутатора, первая группа информационных вхо дов которого соединена с разрядными выходами счетчика соответственно, вторая группа информационных входов коммутатора соединена с разрядными выходами счетчика со сдвигом на один разряд в сторону старших разрядов. причем вход старшего разряда первой группы информацнонных входов коммутатора соединен с шиной логического О, вход младшего разряда второй группы информационных входов коммутатора соединен с шиной логической 1, выходы коммутатора соединены с входами (h+1) младших разрядов первого слагаемого сумматора, входы первого слагаемого Oi-1) старших разрядов которого соединены с шиной логического О (где п - разрядность счетчика), разрядные выходы сумматора соединены соответственно с информационными входами регистра, разрядные выходы которого соединены соответственно с входами второго слагаемого сумматора, тактовый вход регистра соединен с выходом элемента ИЛИ. На чертеже показана блок-схема вычислительного устройства. Квадратор содержит счетчик 1, коммутатор 2, -элемент НЕ 3, сумматор 4, регистр 5, элемент 2Й-ИЛИ 6, элемент ИЛИ 7, вход 8 сброса устройства, первый и второй, информационные входы 9 и 10 устройства соответственно, вход 11 задания режима. Работа устройства при вьшолнении операции возведения в квадрат основана на реализации зависимости . .((2i.-1) ), где m - число, возводимое в квадрат. Работа устройства при выполнении операции умножения сводится к выполнению операции возведения в квадрат меньшего из перемножаемых чисел, и прибавлению к полученно гу результату э,того меньшего числа такое количество раз, которое равно, разности между перемножаемыми числами rhi4m(K-mJ, т-кU KCm-K}, ПРИ , где m и k - перемножаемые числа. Перед началом работы устройства на вьпсод 8 сброса устройства подается импульс отрицательной полярности, который производит установку счетчика 1 и регистра 5 в нулевое состояние . Для выполнения устройством операции возведения в квадрат на вход 11 выбора режима необходимо подать потенциал логической 1. Число, возводимое в квадрат, поступает по первому информационному входу 9 импульсами положительной полярности. На второй информационный вход 10 устройства при этом подается потенциал логического О. Первый импульс числа с первого информационного входа 9 квадратора, проходя через элемент ИЛИ 7, поступает на счетный вход счетчика 1 и на второй управляющий вход коммутатора 2. Этот же импульс, проходя через элемент ЩШ 7, поступа ет на тактовый вход регистра 5. Единица на втором управляющем входе ком мутатора 2 разрешает прохождение на его выход информации с вторых информационных входов (в данном случае ...0001). Данная информация на выходе коммутатора 2 находится в тече;ние длительности импульса, за это время она просуммируется с содержимым регистра 5 ( .. .000) . Задним фронтом (перепадом уровня с 1 в О) первого импульса, поступившего на тактовый вход регистра 5, происходит запись результата суммирования (...0001) в регистр 5. Задним фронто первого импульса, поступившего на счетньй вход счетчи- ка 1, его содержимое увеличивается на 1 и равняется ...0001. С приходом второго импульса на вход 9 в течение длительности этого импульса на выход коммутатора 2 поступает информация с вторых информа ционных входов (...011), которая суммируется с содержимым регистра 5 (Pjr 5j.. .0001) . Результат суммирова ния (...-0100) записывается в регистр 5 задним фронтом второго импульса., поступившего на его тактовый вход. Задним фронтом второго импульса, поступившего на счетный вход счетчика его содержимое увеличивается на 1 и равняется ... 0010. Дальнейшая работа устройства при вьтолнении операции возведения в квадрат проходит аналогично. Результат возведения в квадрат хранится в регистре 5. При выполнении устройством операции умножения на вход 11 выбора режи ма необходимо подать потенциал логического О. Перемножаемые числа поступают в квадратор синхронно импульсами положительной полярности и одинаковой длительности по первому 9 и второму 10 информационным входам По приходу первых импульсов перемножземых чисел на первый и второй входы элементов 2И-ИЛИ6 и ИЛИ7 на выходах этих элементов получают импул положительной полярности, равный по длительности импульсам на информационных входах устройства. Первьй импульс с выхода элемента 2И-ИЛИ б поступает на второй управляющий вход коммутатора 2 и разрешает прохождение информации с вторых информационных входов на входы первого слагаемого сумматора 4. На последнем происходит суммирование информации с выхода коммутатора 2 (...0001) с содержимым регистра 5 ( .. .0000.) . Задним фронтом первого импульса, поступившего на тактовый вход регистра 5 , в него записьгаается результат суммирования ...0001, а задним фронтом первого импульса, приходящего на счетный вход счЬтчика 1, его состояние изменяется с ...0000 на ...0001. Дальнейшая работа устройства до момента прекращения импульсов на одном из информационных входов проходит аналогично. Когда на одном из информационных входов устройства прекратятся импульсы, значит по- этому входу поступало меньшее число, и этот информационный вход устройства до конца умножения находится в нуле. Наличие нуля на одном из информационных входов устройства устанавливает выход элемента 2И-ИЛИ6 в нуль, который, проходя через элемент НЕ 3, инвертируется, поступает на первьй управляющий вход коммутатора 2 и разрещает прохождение информации с первых информационных входов на входы первого слагаемого сумматора4. Следуюп ий импульс большего из перемножаемых чисел, поступивший в квадратор, проходит через элемент ШШ7 и задним фронтом записывает в регистр 5 результат суммирования содержимого регистра 5 (квадрат меньшего числа) с информацией на выходах коммутатора 2 (меньшее число). Дальнейший процесс умножения проходит аналогично, т.е. по каждому заднему фронту пост пившего импульса в регистр 5 записывается результат суммирования содержимого регистра 5 с информацией на выходах коммутатора 2 (меньшее число). Процесс умножения заканчивается по прекращению прихода импульсов на S информационные входы устройства, зультат умножения записывается в гистре 5. ре-; По сравнению с известным предларе- гаемое устройство применяется для ре.11308626 шения более широкого круга задач.

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

название год авторы номер документа
Вычислительное устройство 1984
  • Ваврук Евгений Ярославович
  • Захарко Юрий Михайлович
  • Мельник Анатолий Анатольевич
  • Цмоць Иван Григорьевич
SU1242938A1
Преобразователь двоично-десятичного кода в двоичный 1981
  • Демченко Борис Сергеевич
  • Марютин Алексей Егорович
SU1013942A1
Устройство для вычисления функций 1990
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1709304A1
Преобразователь двоично-десятичного кода в двоичный 1988
  • Дрозд Александр Валентинович
  • Николенко Илья Викторович
  • Шемпер Леонид Исаакович
  • Горбатый Семен Моисеевич
  • Дубчак Александр Павлович
  • Горбатый Владимир Моисеевич
SU1554143A1
Генератор нормально распределенных случайных величин 1984
  • Стогов Генрих Владимирович
  • Мусаев Александр Азерович
  • Ададуров Сергей Евгеньевич
SU1244664A1
Устройство для возведения в степень 1983
  • Мельник Анатолий Алексеевич
  • Цмоць Иван Григорьевич
SU1087990A1
Медианный фильтр 1988
  • Василькевич Александр Владимирович
  • Крищишин Валерий Михайлович
SU1562902A1
Устройство для контроля аналоговых объектов 1989
  • Федоренко Владимир Васильевич
  • Машинистов Александр Владимирович
  • Лысенко Владимир Борисович
SU1718189A1
Устройство для вычисления средне-КВАдРАТичЕСКОгО зНАчЕНия 1979
  • Дрючин Александр Алексеевич
  • Кофанов Виктор Леонидович
  • Степаненко Александр Юрьевич
SU849229A1
Квадратор 1978
  • Примиский Владислав Филиппович
SU769537A1

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

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

ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО, содержащее счетчик и сумматор, о т личающеес-я тем, что, с целью расширения области применения путем обеспечения возможности выполнения операций умножения, в него введены коммутатор, регистр, элемент НЕ, I элемент ИЛИ, элемент 2И-ИЛИ, первый вход которого соединен с первым информационным входом устройства и первьпч входом элемента ИЛИ, второй вход которого соединен с вторым информационным входом устройства и вторым входом элемента 2И-ИЛИ, третий вход которого соединен с входом выбора режима устройства, четвертый вход элемента 2И-ИЛИ объединен со своим первым входом, выход элемента 2И-ИЛИ соединен со счетным входом счеТчика, первым управляющим входом коммутатора и входом элемента НЕ, выход которого соединен с вторым управляющим входом коммутатора, первая группа информационных входов которого соединена с разрядными выходами счетчика соответственно, вторая группа информационных входов коммутатора соединена с разрядными выходами счетчика со сдвигом на один разряд в сторону старших разрядов, причем вход старшего разряда первой группы.информационных входов коммутатора соединен с шиной логического О, вход младшего разряда второй группы информационных входов коммутатора соединен с шиной логической 1, выходы коммутатора (Л соединены с входами (п+1) младших разрядов первого слагаемого сумматора, входы первого слагаемого (п-1) старших разрядов которого соединены с шиной логического О (где п - разрядность счетчика), разрядные выходы сумматора соединены соответствен00 О X 3d но с информационными входами регистра, разрядные вьпсоды которого соединены соответственно с входами второго слагаемого сумматора, тактовый вход регистра соединен с выходом мента ИЛИ.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Мельников А.А
и др
Обработка частотных и временных импульсных сигналов
М., Энергия, 1976, с
Шланговое соединение 0
  • Борисов С.С.
SU88A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Квадратор 1978
  • Примиский Владислав Филиппович
SU769537A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 130 862 A1

Авторы

Филимонов Александр Альдонович

Цмоць Иван Григорьевич

Даты

1984-12-23Публикация

1983-09-22Подача