Устройство для вычисления разности квадратов двух чисел
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(21) (22) 00 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К АВТОРСКОМУ СЗИДЕТЕЛЬСТ 3757759/24-2418.04.84(56) Авторское свидетельство СССР В,780006, кл. С 06 Г 7/38, 1978.Авторское свидетельство СССР В 1024905, кл.С 06 Р 7/38, 1982. (54)(57) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ РАЗНОСТИ КВАДРАТОВ ДВУХ ЧИСЕЛ, содержащее первый и второй формирователи импульсов, первый счетчик, накапливающий сумматор-вычитатель, выход которого является выходом результата устройства, элемент И и элемент задержки, о т л и ч а ю щ е е с я тем что, с целью упрощения устройства, в него введены второй счетчик, первый и второй одновибраторы, выход. первого формирователя импульсов подключен к счетному входу второго разряда первого счетчика, к первому входу элемента И и через первый одновибратор к входу суммирования накапливающего сумматора-вычптателя, выход второго формирователя импульсов подключен к счетному входу второго разряда второго счетчика, к второму входу элемента И и через последовательно включенные второй одновибратор и элемент задержки - к входу вычитания накапливающего сумматора-вычитателя, входы первого и втор го операндов которого подключены к выходам первого и второго счетчиков соответственно, выход элемента И подключен к входу управления элемента задержки, выходы первого и второго формирователей импульсов являются входами приращений пер- д вого и второго аргументов устройства соответственно.1 11871Изобретение относится к вычислительной технике и может быть использовано при построении специализиро- .ванных вычислителей и цифровых измерительных приборов. 5Цель изобретения - упрощение устройства и расширение его функциональных возможностей.На фиг. 1 представлена функциональная схема устройстваф на фиг.2 схема блока управления,Устройство содержит первый 1 ивторой 2 формирователи импульсов,первый 3 и второй 4 счетчики, накапливающий сумматор-вычитатель 5 15и блок 6 управления, входы 7 и 8приращений первого и второго аргумента устройства, выход первого формирователя 1 импульсов соединен спервым входом блока 6 управления и 20входом второго разряда первого счет"чика 3, выход которого соединен спервым входом накапливающего сумматора-вычитателя 5, выход второгоформирователя 2 импульсов соединен 25с вторым входом блока 6 управленияи входом второго разряда второгосчетчика 4, выход которого соединенс вторым входом накапливающего сумматора-вычитателя 5, выход блока 6 З 0управления соединен с третьим входом накапливающего сумматора-вычитателя 5, выход которого являетсявыходом 9 результата устройства.Блок 6 управления содержит первый 10 и второй 11 одновибраторы,элемент И 12 и элемент 13 задержки.Устройство для вычисления разности квадратов двух чисел работаетследующим образом.40В исходном состоянии в накапливающем сумматоре-вычитателе 5 записано число "О", в счетчиках 3 и 4 записаны числа (2 -1/, где т - чистло разрядов счетчиков (цепи установки в исходное состояние не показаны), Формирователи 1 и 2 импульсовпо переднему фронту каждого иэ входных импульсов формируют выходныеимпульсы калиброванные по уровню 50(например, уровню ТТЛ) и длительности (длительность выходных импульсовне должна превышать длительностисамого короткого из входных импульсов),55При поступлении на один из входов устройства, например на вход 7,первого импульса числоимпульсного 64кода первого аргумента, формирователь 1 сформирует выходной импульс,который поступает на счетный входвторого разряда первого счетчика 3и первый вход элемента И 12,В первом счетчике 3 будет записано число "1"., блок 6 выдает насчет суммирования сумматора-вычитателя 5 сигнал суммирования и в сумматор-вычитатель записывается число "1",т. е, (1 - О ) = 1.При поступлении на этот же вход 7второго импульса в первый счетчик 3записывается число "3", под воздействием блока 6 накапливающий сумматор-вычитатель 5 прибавит к своемусодержимому "1" число "3", т.е.(2 - О ) = 4.При поступлении третьего импульса на вход 7 все процессы повторяются аналогично и на выходе накапливающего сумматора-вычитателя 5будет число "9", т.е. (3 - О ) = 9.При поступлении первого импульсана вход 8 формирователь 2 сформируетвыходной импульс, который, поступитна счетный вход второго разряда счетчика 4 и на второй вход элемента И 12. Во втором счетчике 4 будетзаписано число "1", блок 6 выдает на вычитающий вход накапливающегосумматора-вычитателя 5 сигнал вычитания, и от содержимого сумматоравычитателя 5 вычтется содержимоевторого счетчика 4, т.е. (3 - 1, )г= 9 - 1 = 8. При поступлении второгоимпульса на вход 8 во второй счетчик 4 запишется число "3", котороепод воздействием блока 6 вычтетсяот содержимого сумматора-вычитателя 5. Содержимое сумматора-вычитателя 5 станет равным 8-3 = 5, т.е.(3 - 2 ) = 5При поступлении на вход 7 четвертого импульса к содержимому суммато"ра-вычитателя 5 будет прибавленосодержимое .счетчика 3, равное числу "7": 5 + 7 = 12, т.е. (4 - 2 )=12.В случае одновременного поступления импульсов на входы 7 и 8 подвоздействием блока 6 к содержимомусумматора-вычитателя 5 поочереднобудет прибавлено содержимое счетчика 3 и вычтено содержимое счетчика 4.В зависимости от того, какое иэ чисел, коды которых поступили надписно Ти осударстве лам изобре Москва, Ж 4/ Филиал ППП "Патент", г.Ужгород, ул.Проектна 3 11 входы 7 и 8 устройства, окажется большим, разность квадратов будет либо положительной, либо отрицательной и знак разности квадратов будет определен знаковым разрядом накапливающего сумматора-вычитателя 5Блок б работает следующим образом.При поступлении импульса с выхода формирователя 1, первый одновибратор 10 по его заднему фронту сформирует сигнал суммирования, который поступит на вход суммирования накап-. ливающего сумматора-вычитателя 5,При поступлении импульса с выхода формирователя 2 второй одновибратор 11 по его заднему фронту сформирует сигнал вычитания. который прой 87164 4дет через элемент 13 задержки без изменения и поступит на вход вычитания накапливающего сумматора-вычитателя 55При одновременном поступлении импульсов на оба входа блока управления сработает элемент И 12, которыйвключит элемент 13 задержки, в ре О зультате чего сигнал вычитания свыхода второго одновибратора 11 будет задержан относительно сигналасуммирования с выхода первого одновибратора 10 на время, пока накапливающий сумматор-вычитатель 5 выполнит поочередно операцию суммирования и операцию вычитания.
СмотретьЗаявка
3757759, 18.04.1984
ПРЕДПРИЯТИЕ ПЯ А-3361
РУДЕНКО ГРИГОРИЙ АНДРЕЕВИЧ, ПАНАСЮК ВЯЧЕСЛАВ НИКОЛАЕВИЧ, КОРНЕВ ВЛАДИМИР ПАВЛОВИЧ
МПК / Метки
МПК: G06F 7/544, G06F 7/552
Метки: вычисления, двух, квадратов, разности, чисел
Опубликовано: 23.10.1985
Код ссылки
<a href="https://patents.su/3-1187164-ustrojjstvo-dlya-vychisleniya-raznosti-kvadratov-dvukh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вычисления разности квадратов двух чисел</a>
Предыдущий патент: Устройство для вычисления тригонометрических функций
Следующий патент: Цифровой функциональный преобразователь
Случайный патент: Универсальный прихват для закрепления деталей