410421
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 410421
Текст
пв, ентно-техническая 410421 О П И:-С-А-"Н.-И Е ИЗОБРЕТЕНИЯ Союз Советских Сэциалистицеских РеспубликК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Зависимое от авт. свидетельства-М. Кл. б 061 с 15/00 971 ( 1663239/18-24) аявлено присоединением заявки Государственный комитетСовета Министров СССРоо делам изобретенийи открытий оритет 681 327 22(088 8 но 051974. Бюллетень1 икования описания 7.Ч.1974 блико а оп Авторыизобретени Смирнов Е. П. Басов, В. Н. Абрамов явитель УСТРОЙСТВО ПОДГОТОВКИ ДАННЫХ ИНТЕРПОЛЯТОРАЛИНЕЙНО стройства терполяИзобретение относится к устройствам ввода-вывода ЦВМ и может быть использовано при разработке графических устройств.Известны устройства подготовки данных для линейного интерполятора, содержащие блок формирования признака, соединенный с блоком управления пишущим элементом и блоком определения координат узловых точек символа, и через блок запоминания конфигурации символов с блоком управления и дешифратором кода символа, подключенным к блоку определения координат узловых точек символа, и сумматор. Недостатком этниченность возмо у Рволов,Описываемое устройство отличается тем, что оно содержит последовательно соединенные блок анализа угла поворота, подключенный к блоку управления, блок формирования тригонометрических функций, подключенный через блок формирования знака слагаемых к сумматору, блок табличного умножения, соединенный с сумматором, и последовательно соединенные блок порядкового номера слагаемых, подключенный к блоку управления, блоку формирования тригонометрических функций и через блок определения координат узловых точек к блоку табличного умножения, и их устройств является огра жных глов пово ота сим блок формирования знака слагаемых, соединенный с сумматором.Это расширяет область применения устройства.5 Предлагаемое устройство позволяет формировать исходные данные по вычерчиваемому символу для линейного интерполятора с учетом необходимых преобразований, имеющих место при повороте символов на некоторый 10 угол. Количество и величина углов поворотасимволов могут быть выбраны в зависимости от особенностей применения графического устройства.На чертеже показана блок-схема у15 подготовки данных для линейного итора при вычерчивании символов.Устройство содержит блок 1 формированияпризнака символ вычерчен, блок 2 запоминания конфигурации символов, блок управле ния 3 пишущим элементом, блок 4 определения координат узловых точек, дешифратор 5 кода символа, блок управления 6, сумматор 7, блок табличного умножения 8, блок 9 формн.рования тригонометрических функций, блок 25 10 анализа угла поворота, блок 11 формирования знака слагаемых и блок 12 определения порядкового номера слагаемых.Для вычерчивания символов используетсяматрица, представляющая собой квадрат, стоЗ 0 роны которого делятся на некоторое число отрезков, причем порядковые номера точек деления кодируются двоичными числами, Размеры матрицы выбраны в зависимости от характера вычерчиваемых символов. Каждый символ вычерчивается путем последовательного соединения отрезками прямой линии заданных конфигурацией символа узловых точек некоторой стандартной для всех символов матрицы.Матрица выбрана таким образом, чтобы ее узловых точек было достаточно для вычерчивания любых заданных символов требуемой конфигурации. Например, в графическом устройстве ДГУдля вычерчивания символов выбрана матрица размером 7 Х 7 мм. Сторона матрицы была разделена на б отрезков, т. е, координата точки деления представлялась трехразрядным двоичным кодом,Устройство работает следующим образом.В устройстве подготовки исходных данных в блоке запоминания конфигурации символов 2 хранятся последовательности узловых точек всех вычерчиваемых символов, По сигналу с дешифратора кода символа 5, характеризующему подлежащий вычерчиванию символ, узловые точки этого символа из блока запоминания конфигурации символов 2 поступают в блок определения координат узловых точек 4, Блок управления координат узловых точек 4 и блок формирования признака последовательно просматривают все узловые точки с целью формирования сигналов для изменения положения механизма пишущего элемента (поднять в опусти) в точках, определяемых алгоритмом вычерчивания очередного символа и для своевременной регистрации окончания вычерчивания символа.По заданному углу поворота, определяемому блоком анализа угла поворота 10 и с учетом очередности вычислений при преобразованиях координат, за которой следит блок определения порядкового номера слагаемых 12, на выходе блока формирования тригонометричсских функций 9 получаются значения з 1 п и сов заданного угла. Координаты точек матрицы с блока определения координат узловых точек 4 и значения тригонометрических функций подаются в блок табличного умножения 8, на выходе которого формируется ц-разрядный двоичный код слагаемого, входящего в формулы преобразования координат.Знак слагаемого формируется в блоке формирования знака слагаемых 11 с учетом знака тригонометрической функции и знака, стоящего перед соответствующим слагаемым в формулах преобразования координат.10 По этим слагаемым в сумматоре 7 покомандам от блока управления 6 процессом подготовки исходных данных находятся координаты узловых точек символа с учетом поворота последнего и затем, путем вычитания 1 координат, задающих положение пишущегоэлемента в настоящий момент времени, из координат последующей узловой точки символа, находятся алгебраические величины приращений, необходимые для работы линейного 20 интерполятора. Предмет изобретенияУстройство подготовки данных для линейного интерполятора, содержащее сумматор, дешифратор кода символов, соединенный непосредственно с блоком управления и блоком определения координат узловых точек, а через блок запоминания конфигурации символов - с блоком формирования признака, блоком управления пишущим элементом и блоком определения координат узловых точек, о т л и ч а ющ е е с я тем, что, с целью расширения области применения, оно содержит подключенный к блоку управления блок анализа угла поворота, который последовательно соединен с блоком формирования тригонометрических функций, подключенным к блоку формирования знака слагаемых, с блоком табличного 4 О умножения и с сумматором, при этом подключенный к блоку управления блок порядкового номера слагаемых соединен непосредственно с блоком формирования тригонометрических функций и с блоком формирования знака сла гаемых, подключенным к сумматору, а черезблок определения координат узловых точек - с блоком табличного умножения.410421 Еа бпок инщерпопягпцра Код си Составитель И. фролова Редактор Л, Утехина Техред Е. Борисова Корректоры: Е, Давыдкина и Л. КорогодПодпнсР з 1046/15ЦНИИПИ Типография, пр. Сапунова, 2 Зал инр Изд.338сударственного ком по делам изобретМосква, Ж, Ра Тираж 624итета Совета Министровний и открытийшская наб. д, 4/5
СмотретьЗаявка
1663239, 25.05.1971
МПК / Метки
МПК: G06K 15/00
Метки: 410421
Опубликовано: 05.01.1974
Код ссылки
<a href="https://patents.su/3-410421-410421.html" target="_blank" rel="follow" title="База патентов СССР">410421</a>