Устройство для воспроизведения функции

Номер патента: 1580355

Авторы: Лясковский, Хмельник

ZIP архив

Текст

(19) (11) СОЦИА УБЛ 51)5 О 06 Р 7/54 ПИСАНИЕ ИЗОБРЕТЕНИ ДЕТЕЛЬСТВУ ВТОРСНОМ ный ств нау но-иссле етическихй "Энерес ноэлект с о СССР1978.СССР(71) Всесоюзный государ еектно-изыскательский и чдовательский институт энергсистем и электрических сетегосетьпроект" и Вс оюзныйисследовательский институтэнергетики(54) УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯФУИКЦИИ(57) Изобретение относится к вычислительной технике и может быть использовано в специализированных преобразователях координат. Целью изобретения является расширение класса решаемых задач за счет возможности воспроизведения функции эллипса. Устройство содержит вычитатечь 1, сумматор2, первый 3 и второй 4 сдвгатели,дешифратор 5, первый 6 и второй 7 буферные регистры, первый 8 и второй9 регистры координат, 1 ил.,5Целью изобретения является расшире- ние класса решаемых задач за счет возможности воспроизведения функции эллипса.На чертеже представлена функцио напьная схема устройства.Устройство содержит вычитатель 1, сумматор 2, первый сдвигатель З,второй сдвигатель 4, дешифратор 5, первый буферный регистр 6, второй буфер ный регистр 7, первый регистр 8 координат, второй регистр 9 координат.Устройство работает следующим образом.Рассмотрим соотношения, которым должны удовлетворять координаты точек полуэллипса (параметрические уравнения эллипса) где а, д - горизонтальная и вертикальная полуоси эллипса; параметр, изменяющийся в пределах Эти формулы могут быть переписаны в другой форме 35а параметр 1 изменяется в пределах Полуэллипс, отображаемый на экране, должен с малой дискретностью из менять размер вертикальной полуоси Ь, а размер горизонтальной полуоси а может изменяться с большой дискретностью. При этом можно полагать, что50а гфЬ, (8) где о принимает ограниченный ряд це" лых значений (например, а(= -3, -2,0). Кроме того, точность изображения попуэллипса на экране дисплея не должна быть высокой, Поэтому координаты очередной "й точки полуэллипса могут вычисляться в зависимости от координат предыдущей (1-1 )-й точки по формулам бхх, =х. + - дг с 1.С Полагается, что параметр 1 в формулах (4) и (5) является номером точки, а его максимальное значение Т является числом точек. При этом Ж = 1, (11) и тогда формулы (9) и (10) принимают вид х; = асояуС;, - у ая 1 пуС (12)у. = Ь япф 1, + рЬ:ояу 1 (13)Сравнивая (4),(5), (12) и (13),замечаем, что Наконец, яркость эллипса не должна быть постоянной при изменении его размеров. Другими словами, количество точек, изображающих полуэллипс,не должно быть строго пропорционально длине его контура. При этом можно принять, что число этих точек(16) где р - заданое целое число, а р принимает ограниченный ряд целых значений в зависимости от величины в (например б= осой СЬ/Ь 3 (17) и при этом 6= (0,1,2,3), где Ь - вертикальный размер экрана; . - целая часть числа).Учитывая (8) и (16), из (14) и (15) получаемх;=х-2 У; (18) у, =у+г Д (19) где =-6 - в +А,причем о, р, 6 - целые числа и,кроме того, числа Ы и р принимают (как указывалось) ограниченный ряд значений,Для получения координат очередной -й точки полуэллипса на первый тактовый вход устройства подаетсяЗаказ 2012 Тираж 566 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГЕ.1 Т ССР 113035, Москва, Ж, Раушская наб., д. 4/5Производственно-издательский комбинат "Патент", г, Ужгород, ул, Гагарина, 101 5 1 58035 сигнал 11;. По этому сигналу коды чисел ХУ; с выходов регистров 8 и 9 координат записываются в буферные регистры 6 и 7. Код Х5 с выхода первого буферного регистра 6 поступает на вход уменьшаемого вычитателя 1 и через первый сдвигатель 3 - на вход второго слагаемого сумма-.тора 2. Код 7;, с выхода второго буферного регистра 7 поступает на вход первого слагаемого сумматора 2 и через второй сдвигатель 4 на вход вычитаемого вычитателя 1, При этом на выходе вычитателя 1 образуется код числа Х;, а на выходе сумматора2 - код числа У;Последовательность сигналов Б (=1,2Т) вырабатывает на первоми втором 7 регистрах координат 20оды чисел (Х 74) у (Х в ) юэ (э1) ээ(Хфт)формула изобретенияУстройство для воспроизведения ункции, содержащее сумматор, вычи гатель и два регистра координат, о тичающееся тем,что, с целью расширения класса решаемых задач за счет возможности воспроизведения функции эллипса, в него до полнительно введены два сдвигателя, дешифратор и два буферных регистра, причем входы, абсциссы и ординаты устройства соединены с информационны 56ми входами соответственно первого и второго регистров координат, выходы которых соединены с первым и вторым выходами результата устройства и с информационными входами соответственно первого и второго буферных регистров, выход первого буферного регистра соединен с входом уменьшаемого вычитателя и с информационным входом первого сдвигателя, выход второго буферного регистра соединен с входом первого слагаемого сумматора и информационным входом второго сдвигателя, выходы первого и второго сдвигателей соединены с входом второго слагаемого сумматора и входом вычитаемого вычитателя соответственно, выходы вычитателя и сумматора соединены с информационными входами первого и второго регистров координат соответственно, управляющие входы первого и второго сдвигателей соединены с выходом дешифратора, входы которого соединены с входами первой и второй констант устройства, первый тактовый вход которого соединен с синхронизирующими входами первого и второго буферных регистров, второй тактовый вход устройства соединен с синхронизирующими входами первого и второго регистров координат, вход начальной установки которых соединен с третьим тактовым входом устройства.

Смотреть

Заявка

4490039, 03.10.1988

ВСЕСОЮЗНЫЙ ГОСУДАРСТВЕННЫЙ ПРОЕКТНО-ИЗЫСКАТЕЛЬСКИЙ И НАУЧНО ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ЭНЕРГЕТИЧЕСКИХ СИСТЕМ И ЭЛЕКТРИЧЕСКИХ СЕТЕЙ "ЭНЕРГОСЕТЬПРОЕКТ", ВСЕСОЮЗНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ЭЛЕКТРОЭНЕРГЕТИКИ

ХМЕЛЬНИК СОЛОМОН ИЦКОВИЧ, ЛЯСКОВСКИЙ ЮРИЙ ПАВЛОВИЧ, ХМЕЛЬНИК МИХАИЛ ИЦКОВИЧ

МПК / Метки

МПК: G06F 7/544

Метки: воспроизведения, функции

Опубликовано: 23.07.1990

Код ссылки

<a href="https://patents.su/3-1580355-ustrojjstvo-dlya-vosproizvedeniya-funkcii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для воспроизведения функции</a>

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