Ё
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КООРДИНАТ | 1991 |
|
RU2007749C1 |
Цифровой линейный интерполятор | 1991 |
|
SU1807450A1 |
Устройство для преобразования координат | 1985 |
|
SU1295386A1 |
Устройство для преобразования координат | 1985 |
|
SU1254475A1 |
Устройство для преобразования координат | 1989 |
|
SU1695294A1 |
Устройство для отображения векторов на экране электронно-лучевой трубки | 1988 |
|
SU1635171A1 |
Устройство для выполнения преобразования координат | 1987 |
|
SU1462299A1 |
Устройство для вычисления модуля и аргумента вектора | 1985 |
|
SU1249510A1 |
Устройство для вычисления функций | 1986 |
|
SU1374219A1 |
Вычислительное устройство | 1986 |
|
SU1322270A1 |
Изобретение относится к вычислительной технике и может быть использовано в устройствах для преобразования координат, воспроизведения радиально круговой развертки на растровом дисплее, вращения изображений и вычисления тригонометрических функций. Целью изобретения является сокращение аппаратных затрат. Устройство поворота вектора содержит элементы И 1, 2, 3, 4, первый счетчик 5, первый регистр 6, второй счетчик 7, второй регистр 8. вычитатель 9, сумматор 10, первый вход разрешения записи 11. информационный вход 12, синхронизирующий вход 13, второй вход разрешения записи 14, выход 15 абсциссы, выход 16 ординаты. 1 ил
Изобретение относится к цифровой вычислительной технике и предназначено для построения на его основе устройств преобразования координат, воспроизведения ра- диально-круговой развертки на растровом дисплее, вращения изображений и вычисления прямых и обратных тригонометрический функций.
Цель изобретения - сокращение аппаратных затрат.
На чертеже представлена функциональная схема устройства.
В предлагаемом устройстве N-k младших разрядов координат, обозначаемые ниже х и у, вычисляются на вычитателе и
сумматоре х
1 +
Х; - Y--2
-к
+1
У; Х; -2
-к
,а старшие k разрядов координат, обозначаемые X и Y, вычисляются на счетчиках
t-M
; рсчх;
(2)
V. у. 1- о 1 + 1 1 - гсчу, J j
где Рсчх и Рсчу1С - сигналы счетных входов счетчиков, являющиеся функцией переносов суммы (1) PXj и Pyi:
-1 При. Рх; SiЈn Y 1 J
СЧХ1
.+ ПРИ Pxi 6, gnY-V
и
о ел а ел ю ю
C4t
- при gig i -Н при 5) Јп X «f.|«л
лад ние и
0)
чаеУстройство для поворота вектора содержит элементы И 1-4 соответственно с первого по четвертый, первый счетчик 5, первый регистр 6. второй счетчик 7, второй регистр 8, вычитатель 9, сумматор 10, первый вход 11 разрешения записи, информационный вход 12. синхронизирующий вход
Устройство работает следующим образом.
Перед началом вычислений в первый 5 и второй 7 счетчики с информационного входа 12 поочередно по сигналам разрешения записи, поступающим по входам 11 и 14, заносятся координаты вектора Х0 и Y0 соответственно. По синхросигналам, поступаю- щим по входу 13, в каждом такте выполняются преобразования (1)-(3), соответствующие повороту вектора на угол Дсг . На вычитателе 9 вычисляются младшие разряды координаты х, записыва- емые в первый регистр 6, а на сумматоре 10 - младшие разряды координаты у, записываемые во второй регистр 8. По сигналам переноса вычитателя 9 и сумматора 10 на элементах И 1-4 с первого по четвертый соответственно формируются сигналы ± Рсчх и ± , соответствующие изменению старших разрядов координат X и Y при повороте вектора на угол 2 . На первом 5 и втором 7 счетчиках формируются стар- шие разряды координат X и Y, выдаваемые на выходы 15 и 16 абсциссы и ординаты соответственно.
Управление работой предлагаемого устройства зависит от конкретной установки, в которой он используется.
Формула изобретения Устройство для поаорота вектора, содержащее сумматор, вычитатель, два реги- стра, причем выход первого регистра соединен с входом уменьшаемого вычитателя, выход второго регистра соединен с входом первого слагаемого сумматора, выходы сумм вычитателя и сумматора соединены с
информационными входами соответственно первого и второго регистров, отличающееся тем, что. с целью сокращения аппаратных затрат, в него введены два реверсивных счетчика и четыре элемента И, причем первый и второй входы разрешения записи устройства соединены с одноименными входами соответственно первого и второго счетчиков, входы данных которых соединены с информационным входом устройства, синхронизирующий вход которого соединен с одноименными входами первого и второго регистров и первыми входами элементов И с первого по четвертый, выходы первого и второго элементой И соединены соответственно с суммирующим и вычитающим входами первого счетчика, выходы третьего и четвертого элементов И соединены соответственно с суммирующим и вычитающим входами второго счетчика, выходы информационных и знакового разрядов первого и второго счетчиков соединены Соответственно с входом второго слагаемого сумматора и входом вычитаемого вычитателя. выход знакового разряда первого счетчика соединен с вторым инверсным входом третьего и вторым прямым входом четвертого элементов И, выход знакового разряда второго счетчика соединен с вторым прямым входом первого и вторым инверсным входом второго элементов И. выход переноса вычитателя соединен с третьим прямым входом первого и третьим инверсным входом второго элементов И, выход переноса сумматора соединен с третьим прямым входом третьего и третьим инверсным входом четвертого элементов И, выходы информационных и знаковых разрядов первого и второго счетчиков соединены с выходами абсциссы и ординаты устройства.
Устройство для поворота вектора | 1983 |
|
SU1144104A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для преобразования координат | 1985 |
|
SU1295386A1 |
кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1991-06-15—Публикация
1989-05-10—Подача