Изобретение относится к области вычислительной техиики и может быть применено для ввода исходной информации в вычислительную систему, для оперативного контроля и коррекции вводимой информации посредством отображения элементов чертежа, соответствующих их описанию на экране устройства отображения. Известны устройства для ввода и отображения геометрических изображений, содержащее блок ввода, блок сравнения, блок памяти, блок индикации, блок поиска .кадра, регистры, дешифраторы, триггеры, логические схемы, линию задержки, переключатель и генератор одиночных ИМПуЛЬСОВ. Одна.ко известные устройства не позволяют оператору производить оперативный .контроль вводимой информации € целью исключения ошибок, возникающих на каждом этале обработки, от составления описания и кодирования, до перфорирования и ввода в ЭВМ. В этом случае контроль может производиться только при обеспечении ввода описаний эле.ментов чертежа в режиме прерывания незавиСИМОЙ работы ЭВМ по некоторой программе, с прочерчиванием их на планшете чертежного автомата в промежутках между тактами ввода. Цель изобретения - повышение достоверност.и вводимой информации о графическом изоб(раженш1 объекта проектирования. Цель достигается тем, что .в предлагаемом устройстве выходы блока ввода через группы вентилей и регистры-сумматоры подключены к дешифратору кода задачи, соединенному с одним из входов блока сра внения, другие входы которого через дешифратор подключены к регистру адреса блока памяти, а выходы блока сравнения соединены с одним из входов блока индикации и с соответствующими входами бл-ока поиска кадра, выход .которого подключен к блоку памяти, соединенному с регистром адреса и с другим входом блока индикации, а выходы первой и второй схем «ИЛИ подключены соответственно к клемме «Цуск индикации, соединенной через линию задерж1ки с из в.ходов третьей схемы «ИЛИ, а через переключатель - с генератором одиночных и шyльcoв, и к клемме «Стон индикации, выход первой схемы «ИЛИ подключен к единичному входу триггера индикации, соединенному с одним из входов групп вентилей, вы.ход второй схемы «ИЛИ подключен к блоку индикации н к .нулевым входам триггера и регистра-сум матора. Блок-схема устройства приведена на чертеже. Клавиатура 1 через дешифратор 2 подключена к потенциальным управляющим входам вентилей 3 записи в регистр 4 символов. К импульсным входам вентилей 3 подключена выходная шина генератора 5 импульсов. Выходные шины регистра символов подключены к потенциальным упра1вляюш,им входам вентилей 6 передачи символа, к импульсным входам которых подключена выходная шина блока 7 связи с ЭВМ. Другая выходная шина этого блока подключена к входу схемы 8 сдвига по восемь и по четыре разряда, второй управляющий вход которой соединен с выходной шиной схемы «ИЛИ 9. К входам этой схемы подключены выходные шины вентилей 3 записи и вентилей 10, 11 передачи в регистр символов. Выходная шина схемы 8 сдвига подключена к управляющему входу регистра символов (PC). Выходные щины групп ключей 12, 13 функциональной клавиатуры 1 подключены через шифраторы 14, 15 к потенциальным входам вентилей 10, 11 передачи, выходные шины которых подключены к соответствующим входам групп триггеров регистра 4 символов, наборы кодов которых соответствуют кодам определителей положения, кодам базовых элементов и определителей отношения. К импульсным входам вентилей 10, 11 подключена выходная шина генератора импульсов. К вторым потенциальным входам вентилей передачи 11 подключен единичный выход триггера 16 скобок, к единичному установочному входу которого через вентиль 17 «Открытая скобка подключена выходная шина ключа 18 «Открытая скобка функциональной клавиатуры 1; к нулевому установочному входу триггера 16 скобок через вентиль 19 .«Закрытая скобка подключена выходная шина ключа 20 «Закрытая скобка функциональной клавиатуры /. Выходные шины вентилей 10, 11 передачи подключены также к импульсным входам групп вентилей 21, 22, выходные шины которых подключены к единичным устанО|Вочным входам триггеров регистра-сумматора 23 определителей отношений и регистра-сумматора 24 базовых элементов. К потенциальным входам групп вентилей 21, 22 подключена выходная шина единичного плеча триггера 25 индикации, к единичному установочному входу которого через схему «ИЛИ 26 подключена шина «Пуск индвкации от ЭВМ и через ключ 27 «Индикация (положение а) - выходная шина генератора 28 одиночных импульсов, а к, нулевому установочному входу через схему «ИЛИ 29 - клемма . «Стоп индикации от ЭВМ и через ключ 27 «Индикация (иоложение б) - генератор 28 одиночных импульсов. Выход схемы «ИЛИ 29 подключен также к нулевым установочным входам (Уст. «О) регистрав-сумматоров 23 тл 24. Выходные шины триггеров регистров-сумматоров 23 и 24 подключены к входам дешифратора 30 кода адреса, выходные шины которого подключены к входам блока 31 сравнения; вто-рые входы этого блока связаны с выходными шинами дешифратора 32, регистра 33 адреса и долговременным запоминающим устройством 34, хранящим видеозаписи соответствующих геометрических изображений. Выходные шины «Больше, «Меньше, «Равно блока 31 подключены соответственно к входам «-, «+, «Стоп блока 35 поиска видеокадров; к входу «Пуск его через схему «ИЛИ 36 нодсоединена выходная шина вентиля 37 точки, потенциальный вход которого связан с выходной шиной ключа 38 «Точка, а к импульсному входу - выходная шина генератора 5 импульсов. Выход шины «Пуск индикации от ЭВМ через линию задержки 39 и схему «ИЛИ 36 подключен к входу «Пуск блока 35 поиска видеокадров. Выход « блока 31 сравнения подключен также к входу «Включено блока 40 индикации, вход «Выключено которого соединен с выходной шиной схемы «ИЛИ 28. Выходные шины блока 35 поиска видеокадров подключены к соответствующим входам долговременного запоминающего устройства 34. Работает устройство следующим образом. При нажатии любой из клавиш функциональной кла1виатуры 1 в регистр 4 символов через щифраторы 2, 14, 15, вентили 3 записи и вентили 10, 11 передачи заносится код соответствующего слова, числа или понятия языка программирования, которые в виде восьмиразрядных сим1волов через вентили 6 передачи символа поступают в ЭВМ в порядке, определяемом блоком 7 связи с ЭВМ, управляющим помимо этого схемой 8 сдвига по четыре (при занесении числа) или по восемь (при передаче символов в оперативную память ЭВМ) разрядов. Таким образом, в ЭВМ вводится массив слов, служащий описанием некоторого элемента чертежа. В состав этого описания входят базовые элементы, относительно которых определяется вводимый элемент, определители отношений между элементами (пересечение, касание и т. д.), размерные цепи и определители взаимного положения элементов. Для фор1мирования кода адреса задачи сигналы с выходов группы ключей 13 базовых элементов и онределителей отношений через шифратор 15, вентили передачи 11 поступают на входы регистра-сумматора 24, где формируется суммарный код базовых элементов и определителей отношения. Аналогично в регистре-сумматоре 23 определителей положения формируется суммарный код определителей положения. Сигнал с выхода шин ключа 38 «Точка через вентиль 37 точки и схему «ИЛИ 36 поступает на вход «Пуск блока поиска видеокадров. Иаправление поиска при определяется сигналами с выходов или «Больше, «Меньше схемы 31 сравнения в зависимости от кодов, хранящихся в данный момент в регистрах-сумматорах 23 -я 24 н регистре 33 адреса долговременного запоминающего устройства 34.
Появление сигнала на выходе шины «Равно схемы 31 сравнения определяет момент окончания поиска и включения блока 40 индикации с изображением.
В зависимости от конструктивного исполнения блока 40 и долговременного запоминающего устройства 34 регистр 33 адреса ДЗУ может быть выполнен на триггерах, ком-плекте магнитных головок или в виде матрицы фотоэлементов.
В тех случаях, когда описание элемента чертежа содержит в себе описание некоторых других элементов, определение каждого из которых является самостоятельной задачей, выдача непссредс7векно на экран становится невозможной. В этом случае формирование кодов адресов видеоизображений осуществляется в ЭВМ, а передача их на устройство отображения осущ.ествляется следующим образом.
Сигнал «Пуск индикации из ЭВМ через схему «ИЛИ 28 поступает на единичный установочный вход триггера 25 индикации. Иа входы регистра-сумматора 24 поступает символ, содержащий код базовых элементов и определителей отношений, на входы регистрасумматора 23 - символ, содержащий код олределителей положения. Сигнал «Пуск индикации через линию задержки 39 и схему «ИЛИ 36 постунает на вход «Пуск блока 55 поиска видеокадров. После отработки блока 55 в блоке 40 высвечивается изображение геометрического объекта.
Сигнал «Стоп индикации с выходной шины ЭВМ через промежуток времени, оиределяе.мый датчиком времени, поступает через схему «ИЛИ 29 на нулевой установочный
вход триггера 25 индикации, на входы «Установка нуля регистров-сумматоров 23 и 24 и на вход «Выключено блока 40 инднкации.
Предмет изобретения
Устройство для ввода и отображения геометрических изображений, содержащее блок ввода, блок сравнення, блок памяти, блок индикации, блок поиска кадра, регистры, дещифраторы, триггеры, логические схемы, линию задержки, переключатель и генератор одиночных импульсов, отличающееся тем, что, с целью повышения достоверности вводимой информации о графическом изображении объекта проектирования, в нем выходы блока ввода через группы вентилей и регистры-сумматоры подключены к дещифратору кода задачи, соединенному с одним из входов блока сравнения, другие входы которого через дешифратор подключены к регистру адреса блока памяти, а выходы блока сравнения соединены с одннм из входов блока индикации и с соответств ющими входами блока поиска кадра, выход которого подключен к блоку памяти, соединенному с регистром адреса и с другим входом блока индикации, а выходы нервой и второй схем «ИЛИ подключены соответственно к клельме «Пуск индикации, соединенной через линию
задержки с одним из входов третьей схемы «ИЛИ п через иереключатель с генератором одиночных импульсов, и к клемме «Стоп нидикации, выход первой схемы «ИЛИ подключей к единичпому входу триггера индикацни, соединенному с одним из входов групп вентилей, выход второй схемы «ПЛИ подключен к блоку индикации и к нулевым входам триггера и регистра-сумматора.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО для АВТОМАТИЧЕСКОГО КОДИРОВАНИЯ | 1972 |
|
SU354409A1 |
УСТРОЙСТВО ДЛЯ ВВОДА—ВЫВОДА ИНФОРМАЦИИ | 1972 |
|
SU432548A1 |
Система коммутации | 1985 |
|
SU1317449A1 |
УСТРОЙСТВО для СЧИТЫВАНИЯ ОСЦИЛЛОГРАММ | 1968 |
|
SU218546A1 |
Устройство для задания циклов в системах числового программного управления | 1989 |
|
SU1619233A1 |
Устройство для контроля знаний обучаемых | 1983 |
|
SU1176362A1 |
СПОСОБ ОПРЕДЕЛЕНИЯ КОЭФФИЦИЕНТОВ ПЕРЕДАТОЧНЫХ ФУНКЦИЙ ЛИНЕЙНЫХ ДИНАМИЧЕСКИХ ОБЪЕКТОВ И ЗАДАТЧИК ПРОБНЫХ СИГНАЛОВ ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1997 |
|
RU2131139C1 |
Устройство для обучения | 1988 |
|
SU1663618A1 |
Устройство для централизованного контроля и оперативного управления | 1977 |
|
SU633029A1 |
Устройство для сопряжения вычислительнойМАшиНы C ТЕРМиНАлАМи | 1979 |
|
SU798786A1 |
Авторы
Даты
1973-01-01—Публикация