Устройство для выделения приращения Советский патент 1975 года по МПК G06J1/02 

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

1

Предлагаемое изобретение относится к области вычислительной техники и может быть использовано при построении цифровых интегрирующих машин (ЦИМ) и других устройств, оперирующих с величинами и их приращениями.

Р1звестны цифровые интегрирующие машины, включающие в себя устройство для выделения приращения, которое состоит из блока выделения группы старщих разрядов, блока памяти, блока выделения приближенного значения приращения, счетчика тактов.

Приращение результата любой операции (умножения, деления, извлечения квадратного корня и др.) есть частное от деления одного последовательпого кода Р на другой последовательный код S, т. е.

AZ S

Выделение

приращения из отношения --

осуществляется с помощью устройства для выделения приращений. Для представления приращений в этих устройствах используется комбинированная щкала вида ± (О, 1, 2, ... 2 2, 1, 2, , ..., ).

Основными недостатками устройства являются невысокая скорость отработки начальных условий и сравнительно низкая точность вычислений величин на участках их быстрого изменения.

Цель изобретения - повышение точности

и быстродействия устройства.

Для этого в устройство введен блок формирования сигналов изменения масштаба приращения, один из входов которого соединены с одннм из входов блока выделения приближенного значения приращения, счетчика тактов, блока выделения группы старших разрядов и с одним из выходов блока формирования и хранения масштабов приращения, а другие входы подключены к входным клеммам устройства, блок формирования и хранения масштабов приращения, один из входов которого соединен с одним из выходов блока формирования сигналов изменения масштаба приращения, другой выход которого соединен

с одним из входов блока выделения приближенного значения приращения, блок задержки, один вход которого соединен с выходом блока формирования и хранения масштаба приращения, а выход - с одним из входов

счетчика тактов, другие входы которого подключены к входным клеммам устройства, а выход - к одним из входов блока выделения приближенного значения, выход которого соединен с одним из входов блока памяти, к друтому входу которого подключен выход блока

выделения группы старших разрядов, причем другие входы блока задержки и блока формировапия и храпения масштаба прирап1,ения подсоедипепы ко входу устройства, а выход б.шка памяти - к выходу ycTpoiicTBa.

Структурная схема устройства для выделепия прираш,е11ия изображена иа чертеже, где 1 - блок задержки последовательного кода 5 на О, 1,2,..., V тактов; 2 - счетчик тактов; 3 - блок выделения приближенпого значепия приращения (AZ); 4 - блок формирования и хранения масштаба нрпращения; 5 -блок формирования сигналов изменения маснггаба; 6 - блок выделения группы старших разрядов из кода S; 7 - блок памяти; 8 - вход, на которы| 1 ноступает последовательный код S; 9 - выход, с которого снимается носледовательны код S; 10 - вход, на который поступает последовательный код Р; 11 - входы, на которые ностуиают тактовые пмнульсы; 12 -- выход, с которого снимаются сигналы, уиравляюпхне переписью разрядов кода Р в блок выделения приближеииого зпачеиия ирираш,ения; 13 - выход, с которого снимается сигнал максимальпого показания счетчика; 14 - выход, с которого снимается сигнал записи единиц в блок выделепия приближенного значения приращения; 15 - выход, с которого снимаются сигналы изменения масштаба; 16 - выход, с которого снимается сигнал наличия текущего масштаба больше минимального; 17 - входы, на которые подаются сигналы начальной установки в нулевое состояние соответствующих блоков; 18- вход, на который подается тактовый импульс знака; 19 - вход, иа который подается сигпал окончания текущего щага вычнслений; 20 - - выход, с которого сннмается нриближепное значение приращения Дл; 21 выход, с которого снимается масштаб приращения; 22 - выход, с которого снимается группа старших разрядов кода S; 23 - выход, с которого сннл ается результата онерации AZ.

В основу ностроения нредлагаемого устройства положен способ выделения приращеin-iii, отличающийся от существующих тем, что все Боз.можные приращеиия величии, участвующих в вычислениях, представляются набором целых двоичных чисел из некоторого дианазона. Этому набору на каждом шаге вычислений в зависимости от скорости нзмеиения величии, автоматически ирисваивается онределеппый вес ± (О, 1,2,..., 2 - 2, 2 - 1) М, где yVl 2, 2, 22, . . . , -- маспггаб (вес) мпогоразрядных приращений.

Веса приращений определяются но следующему правилу: в даином /-м щаге вычислений формируется сигнал увеличения масщтаба приращений, выделяе.мых в следующем (i + 1)-м шаге, если хотя бы одно приращение i-ro шага выходит за верхнюю границу принятого диапазона, и сигнал уменьшения масштаба, если выход за верхнюю границу отсутствует.

Особенностью способа, облегчающей его

техническую реализацию, является то, что масштаб в запоминаюшее устройство приращений не записывается, так как для всех приращений одного тага оп является одним и

тем же.

Устройство функционирует следующим образом. При минимальном масщтабе М- 2° нриран;еиие результата операции представляет собой целую часть от деления кода Р на

код 5, т. е.

Г Р

7 -

z

L 5-9

15 где - символ выделеиия целой части.

Предположим, что па /-м щаге приращения нредставляются в масштабе М- 1 , т. с.

( 1

AZ;r

- ч 5,-2 J

Если приращение результата хотя бы одпой операции t-ro щага выходит за верхнюю границу диаиазона ± (О, 1, 2, ... , 2, 2 1), то формируется сигнал увеличения масштаба, по которому к содержимому счетчика блока 4 добавляется «1. Добавление «1 ироисходит при появлении первого переполнения

(-ГО Шага. Последующие переполнения /-ГО шага состояния счетчика блока 4 не меняют. В очередном (i + 1)-м щаге все приращения иеремепных будут представлены в масщтабе Mi+i 2+ , т. е.

7 -Г + 1

- S,,,2/+i JOoc.ie того как масштаб М достигнет максимал1 ного значения , дальнейшее увеличение его прекращается.

Аналогичным путем осуществляется уменьHicHHe масштаба. Если на г-м ишге ни одно из нриращений не вышло за верхиюю границу диапазона, то формируется сигнал уменьшения масштаба, по которому содержимое реверсивного счетчика блока 4 умеиьщается на единицу. В очередном (( + 1)-м щаге приращения переменнь1х будут представлены в масштабе Л1г-м 2- , т. е.

Г i+i 1 AZ/-J-1 „ , ,

L J

Предмет- и з о б р е т е н и я

Устройство для выделеиия приращения, содержандее блок выделения группы старщих

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

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

название год авторы номер документа
Цифровой линейный интерполятор 1989
  • Романюк Александр Никифрович
  • Сандул Юрий Витальевич
SU1631518A1
Устройство для вычисления квадратного корня числа в модулярной системе счисления 1985
  • Коляда Андрей Алексеевич
  • Амербаев Вильжан Мавлютинович
  • Кравцов Виктор Константинович
  • Селянинов Михаил Юрьевич
SU1317434A1
УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ ЭЛЕКТРОКАРДИОСИГНАЛОВ 2003
  • Бодин О.Н.
  • Бартош Л.Ф.
  • Бартош Ф.Л.
  • Бурукина И.П.
RU2256400C1
Устройство для измерения расстояния до места повреждения в линиях электропередачи и связи 1988
  • Половников Валерий Александрович
  • Милованов Владимир Михайлович
  • Голуб Ирина Абрамовна
SU1597799A1
Цифровой линейный интерполятор 1989
  • Сандул Юрий Витальевич
  • Романюк Александр Никифорович
SU1675849A1
УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ ЭЛЕКТРОКАРДИОСИГНАЛОВ 2010
  • Бодин Олег Николаевич
  • Кривоногов Леонид Юрьевич
  • Тычков Александр Юрьевич
  • Чураков Пётр Павлович
RU2452364C1
Следящий аналого-цифровой преобразователь 1985
  • Вайцеховский Владимир Александрович
  • Жуков Анатолий Борисович
  • Плеханов Владимир Сергеевич
  • Сидоров Владимир Михайлович
SU1338073A1
Устройство для решения систем линейных дифференциальных уравнений 1985
  • Козлов Леонид Григорьевич
SU1252792A1
Цифровое устройство для автоматического управления движением шахтной подъемной машины 1969
  • Шойхет Лев Абрамович
  • Каплан Владимир Ильич
  • Варежников Виктор Михайлович
SU475336A1
Цифровой линейный интерполятор 1987
  • Петух Анатолий Михайлович
  • Романюк Александр Никифорович
  • Майданюк Владимир Павлович
  • Ободник Демьян Тихонович
  • Лоянич Ирина Петровна
SU1434406A1

Реферат патента 1975 года Устройство для выделения приращения

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

SU 474 024 A1

Авторы

Фуженков Алексей Николаевич

Рагузин Владимир Иванович

Даты

1975-06-15Публикация

1973-07-16Подача