Устройство для преобразования систем координат

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

Авторы: Рейхенберг, Шевченко

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Советснна Сециапистичесиик Респубпин(И) И. Кл. ЙОЬ Г 15/32 Государственный комитет СССР по делам изобретений и открытий(53) УДК 681. 3088.8) Дата опубликования описания 0504,79(54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ СИСТЕИ КООРДИНАТИзобретение относится к области цифровой вычислительной техники и может быть использовано для преобразования прямоугольных координат в полярные и обратно, поворота осей координат и масштабирование функций синуса и косинуса, т.е. вычисления. произведений вида Вэдп 6 и В сов 8 .Известно устройство для вычисления модуля вектора, содержащее регистры, логические элементы, сумматор 1 . Это устройство не предназначено для вычисления и аргумента вектора.Другое известное устройство, служащее для вычисления аргумента вектора и содержащее регистры, сумматор, триггеры, счетчик, схему управления, не предназначено для вычисления модуля вектора 2.наиболее близким техническим решением к данному изобретению является уст ойство для преобразования систем координат, содержащее первый, второй, третий сумматоры-вычитатели, первый, второй, третий регистры, первый, второй блоки сдвига, блок памяти и блок управления, причем выход первого регистра подключен к первому входу первого сумматоравычитателя и ко входу первого блокасдвига, выход второго регистра - кпервому входу второго. сумматора-вычитателя и ко входу второго блока5 сдвига, выход третьего регистрак первому входу третьего сумматоравычитателя, выходы первого, второго,третьего сумматоров-вычитателейподключены ко входам соответственнопервого, второго, третьего регистров,выходы знаковых разрядов второго итретьего регистров подключены ксоответствующим входам блока управления, первый выход блока памяти1 к подключен ко второму входу третьегосумматора-вычитателя, управляющиевходы первого, второго, третьегосумматоров-вычитателей, первого,второго блоков сдвига и адресныйлО вход блока памяти подключены ксоответствующим выходам блока управления Зт),недостатком известного устройства является то, что конечные результаты - модуль или координатныесоставляющие вектора получаютсяс постоянной методической погрешностью, увеличенные в К,= 1,64676025раз. Известное устройство не сбес 8 О печивает также выполнения умножения-1 9 Р. О 9 х У 1 РазложениеХ = ясон ь)Ч =яэп Е Значения Х (4-фи М,или йсоэЕ )Ч (или КМПО),Ь хранятся (вводятся как входная информация или вычисляются в зависимости от вида преобразования). соответственно в перном 8,втором 9 и третьем 10 регистрах.Значения х 2 1 х 2 (3+") х 2-2+1)9 1формируются блоком сдвига 11, значениЯ У 2 1 У, 2-И+) у,-(2+1)3блоком сдвига 12. Информация о числесдвигов на 3 ,+ 1 , 2Разрядов поступает на управляющие входы15 блоков сдвига 11, 12 с блокауправления 14. В блоке памяти 13 поодному и тому же адресу.,записанызначения двух чисел: огсз 2(первый выход) и Я (нторой выход),зависящие только от номера итерации(следовательно, блок памяти можетбыть постоянным),На управляющие входы сумматороввычитателей 1-7 с выходов блокауправления 14 поступают сигналы орежимах сложения или вычитания посоответствующим информационным входам этих сумматоров-вычитателей.Логика блока 14 описывается таблицей 3. 40 Формула изобретения Таблица 3 Выходной набор Входной набор Г 111 1 - 1 -1 - 1 -1 -1 1 1-1 -1 -1 -1 1 - 1 - 1 - 1- 1 1 д Т ярА 6 % Е М Ит 1 1 0 1 1 1 1 1 1 0 1 1 1 - 1 -1 -1 Первое разностное рекуррентноесоотношение реализуется н регистре 9и сумматорах-нычитателях 2,4,О.Второе соотношение реализуется н регистре 8 и сумматорах-нычитателях 1,5,7. Третье соотношение реализуется в регистре 10 и сумматоревычитателе 3.Таким образом, предложенное устройство обеспечивает повышение точности преобразования путем компенсации методической погрешности н одном едином цикле вычисления, что повышает производительность вычислительных систем, в которых используется предложенное устройство по сравнению с другими аналогичными техническими решениями данной задачи,Устройство для преобразонаниясистем координат, содержащее первый,второй, третий сумматоры-вкчнтатели, 45 первый, второй, третий регистры,первый, второй блоки сдвига, блокпамяти и блок управления, причем выход первого регистра подключен кпервому входу первого сумматора- Я) вычитателя ,и ко входу первого блокасдвига, выход второго регистра - кпервому входу второго сумматора-нычитателя и ко входу второго блокасдвига, выход третьего регистра 55 к первому входу третьего сумматоравычитателя, выходы первого, нторого,третьего сумматоров-вычитателейподключены ко нходам соответственнопервого, второго и третьего регистров, выходы энаконых разрядов нторого и третьего регистров подключенык соответствующим входам блокауправления, первый выход блока памятиподключен ко второму входу третьегосумматора-вычнтателя, управляющие 65 входы первого, второго, третьего сум8 656069 У 5 lб Составитель В.БайковРедактор Э.Губницкая Техред З.Фанта Корректор.Д,МельниченкоЗаказ 1528/40 Тираж 779 ПодписноеЦНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035 Москва ЖРазыская наб. д.45Филиал ППП Патент, г .Ужгорол, ул.Проектная,4 маторов-вычитателей, первого, второгоблоков сдвига и адресный вход блокапамяти подключены к соответствующимвыходам блока управления, о т л ич а ю щ е е с я тем, что, с цельюповышения точности преобразованияоно содержит четвертый, пятый, шестойи седьмой сумматоры-вычитатели, причем первый и второй выходы первогоблока сдвига подключены соответственно к первому и второму входу четвертого, а первый и второй выходы второго блока сдвига - соответственнок первому и второму входам пятогосумматора-вычитателя, выходы которыхподключены к первым входам соответственно шестого и седьмого сумматоров-вычитателей, вторые входы которых подключены к третьим выходам соответственно второго и первогоблоков сдвига, а выходы - ко вторымвходам соответственно второго и первого сумматоров-вычитателей, второйвыход блока памяти подключен к соответствующему входу блока управления, 5 управляющие входы четвертого, пятого,шестого и седьмого сумматоров-вычитателей подключены к соответствующимвыходам блока управления. 10 Источники информации, принятыево внимание при экспертизе1. Авторское свидетельство СССРР 404082, кл, 606 Е 7/38, 1970.2, Авторское свидетельство СССРд 8 Р 330449, кл. 606 Р 7/38, 1970.3, Вопросы теории ЭЦВМВыпуск 3,Киев, 1968, с.28-40, рис.2.

Смотреть

Заявка

2426883, 06.12.1976

ПРЕДПРИЯТИЕ ПЯ А-3327

РЕЙХЕНБЕРГ АНАТОЛИЙ ЛЕОНИДОВИЧ, ШЕВЧЕНКО РАИСА ЯКОВЛЕВНА

МПК / Метки

МПК: G06F 17/10

Метки: координат, преобразования, систем

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

Код ссылки

<a href="https://patents.su/4-656069-ustrojjstvo-dlya-preobrazovaniya-sistem-koordinat.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для преобразования систем координат</a>

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