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

 

Сотоэ Советсиик

Социалистичесиик

Республик (ii)l001077

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву» (22) Заявлено 09; 09. 81 (2l) 3333899/18-24 (5I)М. Кл.

G 06 F 3/153. с присоединением заявки М— (23) ПриоритетГесуддретвееьй кемвтвт

СССР

Опубликовано 28. 02. 83. Бюллетень И 8

Дата опубликования описания 28. 02.83 дв делам лэебретекий и еткрытнй (53) УДК 681. 325 (088.8) (72) Автор изобретения

И. М. Соколов (7l) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ИЗОБРАЖЕНИЕМ

Изобретение относится к вычислительной технике и может быть исполь" зовано для развертки изображения знаков, символов и различных фигур в устройствах ввода-вывода ЦВМ.

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

Устройство позволяет формировать

- адрес с постоянным дискретом и только по. одной координате, что ограничи-15 вает область его применения.

Наиболее близким к предлагаемому по технической сущности является.формирователь адреса, содержащий адресные счетчики координаты, группу эле- 20 ментов И, запоминающее устройство, Ирегистров участков, коммутатор, элементы И,. формирователь длины участка, выполненный на счетчике с предварительной записью заданного кода, блок у и ра ален ия (2 ).

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

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

Поставленная цель достигается тем, что в устройство, содержащее четыре счетчика, блок элементов И, дешифратор, триггер, первый коммутатор, группу регистров, три элемента И, первый элемент НЕ, генератор импульсов и блок памяти, причем группа входов начальной координаты устройства соединена с группой входов блока элементов И, управляющий вход которого соединен с тактовым входом устройства, с тактовыми входами регистров группы, с входом считывания блока памяти, с тактовым входом второго счетчика, с

3 10010 тактовым входом триггера и через первый элемент НЕ с первым входом первого элемента И, второй и третий входы которого соединены соответственно с выходами триггера и генератора импульсов, выход первого элемента И соединен с первыми входами второго и третьего элеМентов И и с выходом импульсов подс вета уст рой ст ва, вторые входы второго и третьего элементов И соединены 10 соответственно с первым и вторым выходами первого коммутатора, первая группа входов которого соединена с выходами регистров группы, информационные входы которых соединены с выхо- 1$ дами блока памяти, группа адресных ! входов которого является группой входов адреса знаковой информации устрой, ства, первая и вторая группы выходов блока элементов И соединены соответст-,.зв венно с группами информационных входов третьего и четвертого счетчиков, группы выходов которых являются группой выходов текущего адреса изображения устройства, выход первого счетчи- gg ка соединен с информационным входом. второго счетчика, группа выходов которого соединена с группой входов дешифратора, первый, второй и третий . выходы которого соединены с группой управляющих входов первого коммутатора, четвертый выход дешифратора соединен с единичным входом триггера, введены второй, третий, четвертый и пятый, коммутаторы„ второй и третий

35 элементы НЕ и пятый счетчик, причем первый и второй входы кода местоположения изображения соединены с первыми входами соответственно второго и третьего коммутаторов, первый и вто40 рой входы кода крутизны устройства соединены с первыми входами четвертого и пятого коммутаторов, вторые входы которых соединены с выходами соответственно второго и третьего элементов И, выход пятого счетчика соединен, l4S с вычитающим входом первого счетчика, выход которого соединен с суммирующим входом пятого счетчика, вычитающий и тактовый входы которого соединены соответственно с входом первого элемен- 5© та И и входом кода масштаба устройства, счетные входы третьего и четвертого счетчиков соединены с выходами соответственно второго и третьего коммутаторов, входы запуска третьего и четвертого счетчиков соединены с выходами соответственно четвертого и пятого коммутаторов, четвертый и пятый выходы первого коммутатора соединены соответственно с вторыми входами второго и третьего коммутаторов и через второй и третий элементы НЕс третьими входами второго и третьего коммутаторов .тактовый вход первого счетчика соединен с тактовым входом устройства, суммирующий вход первого счетчика соединен с третьим выходом первого коммутатора.

На чертеже приведена структурная схема устройства.

Устройство содержит счетчики 1 и

2, блок 3 элементов И, группу входов

4 начальной координаты устройства, группу выходов 5 текущего адреса изображения устройства, блок 6 памяти, группу входов 7 адреса знаковой информации устройства, тактовый вход 8 устройства, регистры 9 группы, коммутатор 10, элементы И 11 и 12, счетчики

13-15, дешифратор 16, элемент И 17, элемент НЕ 18, триггер 19, генератор

20 импульсов, выход 21 импульсов подсвета изображения устройства, коммутаторы 22-25, элементы HF. 26 и 27, вход 28 кода масштаба устройства, входы .29 кода крутизны иэображения устройства, входы 30 кода местоположения изображения устройства.

Предлагаемое устройство работает следующим образом.

Перед началом работы из внешнего устройства (например, из пульта управления) на входы 28 подается код масштаба, который запоминается в счетчике 14, на входы 29 подается код крутизны, который устанавливает коммутаторы 22 и 23 в заданное положение, на входы 30 подаются сигналы, уста,навливающие коммутаторы 24 и 25 в положение, определяющее развертку заданного изображения знака, символа и т.д. в заданном квадранте, на входы

4 подается код координаты положения микрорастра (или координаты положения первой точки развертываемого изображения знака, символа и т.д.), а на входы 7 подается адрес необходимого знака, символа, кривой и т.д.

Далее подается сигнал на вход 8 (например, из внешнего пульта управления), по которому координаты начального положения заданного знака, символа, кривой и т.д. с входов 4 через блок 3 переписываются в счетчики 1 и

2, а с выходов блока 6 информационные коды переписываются в и-регистров 9

S 1001 (где и — максимальное количество участков, .необходимых для развертки самого сложного знака, символа, кри- . вой и. т.д., обычно n=7- 15). Кроме того, сигнал с входа 8 устанавливает 5. счетчик 15 и триггер l9 в исходное состояние. Затем при снятии импульса с входа 8 подключается элемент И 17 и на входы элементов И 11 и 12 и счет чика 14 поступают импульсы с выхода генератора 20, при этом на выход 21 поступают импульсы подсвета формируемого изображения. Причем в исходном состоянии дешифратор 16 подключает коммутатор 10 в положение, пропускаю- 15 щее информацию на выход его только с выходов первого регистра 9 участков.

При этом двухраэрядная информация с первых выходов коммутатора 10 подается на управляющие входы элементов И 2Э

11 и l2, что позволяет создавать четыре комбинации подключения входов коммутаторов 22 .и 23 к выходу генератора 20. Коммутаторы 22 и 23 позволяют управлять крутизной развертки иэоб- >5 ражения за счет подключения выхода генератора 20 через элементы И 17, l1 и

12 и к счетным входам счетчиков 1 и 2.

Двухразрядная информация с вторых выходов коммутатора 10 подается на упра- 30 вляющие реверсом входы счетчиков 1 и 2 через коммутаторы 2ч и 25, чтопозволяет создавать четыре комбинации режимов работы счетчиков 1 и 2 и; формировать развертку заданного зна- 35 ка, символа, кривой и т.д. в заданном квадранте. Код с третьих выходов коммутатора 10 записывается в счетчик 13, который определяет количество дискретов, на котором приращение функции формируемого знака, символа, кривой и т.д. может считаться постоянным. В блоке 6 записывается информация только для минимальных размеров (например, для микрорастра) для всех форми- руемых знаков, символов,.кривых и т.д., осуществляемых при постоянной ° крутизне развертки, которые расположены в первом квадранте. -Необходимое увеличение размеров изображения определяется кодом, подаваемым с пульта управления через входы 28 на счетчик (например, при коде, соответствующем

5, размеры формируемых знаков, символов, кривых увеличиваются в 5 раз за счет подачи на счетный вход счетчика

13 импульсов, следующих в 5, раз реже).

Расположение. формируемого изображения в заданном квадранте определяется ко077 4 дом, подаваемым с пульта управления через входы 30 на выходы коммутаторов 24 и 25 (например, при коде 11 изображение формируется в 1-ом квадранте, при коде 10 - изображение формируется во 2-ом квадранте, при коде

00 - изображение формируется в 3-ем квадранте, при коде 01 - изображение формируется .в 4" ом квадранте), что осуществляется за счет преобразо вания знаков реверса.„

Изменение крутизны развертки определяется кодом, подаваемым с пульта управления через входы 29 на входы коммутаторов 22 и 23, что позволяет подключать выход генератора к счетным входам счетчиков 1 и 2 и тем самым изменять крутизну развертываемого изображения прямых, кривых и преобразовывать форму изображения, например из окружности в эялипс.

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

Формула изобретения

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

НЕ, генератор импульсов и блок памяти, причем группа входов начальной координаты устройства соединена с группой входов блока элементов И, уп" равляющий вход которого соединен с тактовым входом устройства, с тактовыми входами регистров группы, с входом считывания блока памяти, с тактовым входом второго счетчика, с тактовым входом триггера, и через первый элемент НЕ - с первым входом первого элемента И, второй и третий входы которого соединены соответственно с выходами триггера и генератора импульсов, выход первого элемента И соединен с первыми входами второго и третьего элементов И и с выходом импульсов подсвета устройства, вторые входы второго и третьего элементов И соединены соответственно с первым и Bòîðûèè выходами первого коммутатора, перэая группа входов которого соединена с выходами регистров группы, информацион1001077

7 ные входы которых соединены с выходами блока памяти, группа адресных входов которого является группой входов адреса знаковой информации .устройства, первая и вторая группй выходов блока элементов И соединены соответственно с группами информационных входов третьего и четвертого счетчиков, группы выходов которых, являются группой выходов текущего адреса изоб- 10 ражения устройства, выход первого счетчика соединен с информационным входом второго счетчика, группа выходов которого соединена с группой входов дешифратора, первый, второй и И третий выходы которого соединены с группой управляющих входов первоro коммутатора, четвертый выход дешифратора соединен с единичным входом триггера, о т л и ч а ю щ е е с я - 2o тем, что, с целью. расширения функциональных возможностей за счет увеличения количества формируемых фигур, устройство содержит. второй, третий, четвертый и пятый коммутаторы, вто- 25 рой и третий элементы HE и пятый счетчик, причем первый и второй входы кода местоположения изображения устройства соединены с первыми входами соответственно второго и третьего ком- щ мутаторов, первый и второй входы кода крутизны устройства .соединены с первыми входами четвертого и пятого коммутаторов, вторые входы которых сое-. динены с выходами соответственно второго и третьего элементов И, выход пятого счетчика соединен с вычитающим входом первого счетчика, выход которого соединен с суммирующим входом пятого счетчика, вычитающий и тактовый входы которого соединены соl ответственно с входом первого элемента И и входом кода масштаба устройства, счетные входы третьего и четвертого счетчиков соединены с выходами соответственно второго и третьего коммутаторов, входы запуска третьего и четвертого счетчиков соединены с

Ьыходами соответственно четвертого и пятого коммутаторов, четвертый и пятый выходы первого коммутатора соединены соответственно с вторыми входами второго и третьего коммутаторов и через второй и третий элементы НЕс третьими входами второго и третьего коммутаторов, тактовый вход пе рвого счетчика соединен с тактовым входом устройства, суммирующий вход первого счетчика соединен с третьим выходом первого коммутатора.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Ю 489106, кл. G 06 F 9/00, 1972.

2. Авторское свидетельство СССР nq заявке М 2708686/18-24, кл. G 06 F 9/00, 1979 (прототип).

1001077

8НИИПИ Заказ 1396/55 Тираж 704 Подписное

Филиал ППП "Патент", г. Ужгород,, ул. Проектная, 4

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

 

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

Изобретение относится к средствам отображения информации

Изобретение относится к электронной технике

Изобретение относится к вычислительной технике, в частности к устройствам для управления предъявлением информации в системах дистанционного обучения

Изобретение относится к компьютерным технологиям

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

Дисплей // 2015536

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем отображения алфавитно-цифровой и буквенно-мозаичной информации

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

Изобретение относится к автоматике и вычислительной технике
Наверх