SU367438A1 - DEVICE FOR INPUT and DISPLAY OF GEOMETRIC IMAGES - Google Patents

DEVICE FOR INPUT and DISPLAY OF GEOMETRIC IMAGES

Info

Publication number
SU367438A1
SU367438A1 SU1646629A SU1646629A SU367438A1 SU 367438 A1 SU367438 A1 SU 367438A1 SU 1646629 A SU1646629 A SU 1646629A SU 1646629 A SU1646629 A SU 1646629A SU 367438 A1 SU367438 A1 SU 367438A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
inputs
output
register
unit
Prior art date
Application number
SU1646629A
Other languages
Russian (ru)
Inventor
изобретени Авторы
Original Assignee
Н. А. Ярмош, Ф. Г. Мильнер, И. Н. Рудой , С. В. Степочкин Институт технической кибернетики Белорусской ССР
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Н. А. Ярмош, Ф. Г. Мильнер, И. Н. Рудой , С. В. Степочкин Институт технической кибернетики Белорусской ССР filed Critical Н. А. Ярмош, Ф. Г. Мильнер, И. Н. Рудой , С. В. Степочкин Институт технической кибернетики Белорусской ССР
Priority to SU1646629A priority Critical patent/SU367438A1/en
Application granted granted Critical
Publication of SU367438A1 publication Critical patent/SU367438A1/en

Links

Landscapes

  • Processing Or Creating Images (AREA)

Description

Изобретение относитс  к области вычислительной техиики и может быть применено дл  ввода исходной информации в вычислительную систему, дл  оперативного контрол  и коррекции вводимой информации посредством отображени  элементов чертежа, соответствующих их описанию на экране устройства отображени . Известны устройства дл  ввода и отображени  геометрических изображений, содержащее блок ввода, блок сравнени , блок пам ти, блок индикации, блок поиска .кадра, регистры, дешифраторы, триггеры, логические схемы, линию задержки, переключатель и генератор одиночных ИМПуЛЬСОВ. Одна.ко известные устройства не позвол ют оператору производить оперативный .контроль вводимой информации € целью исключени  ошибок, возникающих на каждом этале обработки , от составлени  описани  и кодировани , до перфорировани  и ввода в ЭВМ. В этом случае контроль может производитьс  только при обеспечении ввода описаний эле.ментов чертежа в режиме прерывани  незавиСИМОЙ работы ЭВМ по некоторой программе, с прочерчиванием их на планшете чертежного автомата в промежутках между тактами ввода. Цель изобретени  - повышение достоверност .и вводимой информации о графическом изоб(раженш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.The invention relates to the field of computational technology and can be applied to enter the initial information into the computing system, to operatively control and correct the input information by displaying drawing elements corresponding to their description on the screen of the display device. Devices for inputting and displaying geometric images are known, comprising an input unit, a comparison unit, a memory unit, a display unit, a frame search unit, registers, decoders, triggers, logic circuits, a delay line, a switch, and a generator of single PULSES. However, the known devices do not allow the operator to perform on-line control of the input information in order to eliminate errors that occur on each processing standard, from drawing up the description and coding, to punching and entering into the computer. In this case, the control can be made only if the descriptions of the elements of the drawing are entered in the mode of interrupting the independent operation of the computer according to a certain program, with them being drawn on the tablet of the drawing machine in the intervals between the input cycles. The purpose of the invention is to increase the reliability and input of information about the graphic image (the design object’s object). The goal is to ensure that, in the proposed device, the inputs of the input unit through the groups of gates and registers-adders are connected to the task code decoder , the other inputs of which are connected via a decoder to the register address of the memory unit, and the outputs of the comparison unit are connected to one of the inputs of the display unit and to the corresponding inputs of the block search block, the output of which is connected It is connected to the memory unit connected to the address register and to another input of the display unit, and the outputs of the first and second OR circuits are respectively connected to the “Display indication terminal connected via the delay line C from the third input circuit OR”, and through the switch - with the generator single and plugs, and to the terminal “Ston of indication, the output of the first circuit” OR is connected to a single input of the trigger of indication, connected to one of the inputs of the groups of gates, output of the second circuit “OR is connected to the display unit to the zero inputs trigger and register sum ma ora. The block diagram of the device shown in the drawing. The keyboard 1 is connected via the decoder 2 to the potential control inputs of the gates 3 entries in the 4-character register. The output bus of the generator of 5 pulses is connected to the pulse inputs of the valves 3. The output buses of the register of characters are connected to potential controllers, to the inputs of the symbol transfer valves 6, to the pulse inputs of which the output bus of the computer communication unit 7 is connected. Another output bus of this unit is connected to the input of the shift circuit 8 by eight and four bits, the second control input of which is connected to the output bus of the OR 9 circuit. The output buses of the recording valves 3 and the valves 10, 11 are connected to the inputs of the circuit character case. The output bus of the shift circuit 8 is connected to the control input of the character register (PC). The output key groups 12, 13 of the functional keyboard 1 are connected via encoder 14, 15 to potential inputs of transmission gates 10, 11, the output buses of which are connected to the corresponding inputs of trigger groups of 4 characters of the register, the sets of codes of which correspond to the codes of the determinants of position, the codes of the basic elements and determinants of attitude. The pulse output of the pulse generator is connected to the pulse inputs of the valves 10, 11. A single trigger output of 16 brackets is connected to the second potential inputs of transfer valves 11, to a single installation input of which through valve 17 "The bracket is open the output key bus 18" The bracket of the functional keyboard 1 is open; to the zero installation input of the trigger 16 brackets through the valve 19. "Closed bracket connected output bus key 20" Closed bracket functional keyboard /. The output tires of the valves 10, 11 of the transmission are also connected to the pulse inputs of the groups of valves 21, 22, the output buses of which are connected to a single set of | Triggers of the register-adder 23 of the relationship determinants and the register-adder 24 of the basic elements. The output bus of the unit arm of the trigger 25 of the display is connected to the potential inputs of the valve groups 21, 22, to the unit installation input of which, via the OR 26 circuit, the computer launch bus from the computer and through the switch 27, the display 28 (single position) pulses, and to, the zero installation input through the scheme "OR 29 - terminal. "Stop the display from the computer and through the key 27" Indication (position b) - 28 single pulse generator. The output of the OR 29 circuit is also connected to the zero setup inputs (Set. O) of the register-adders 23 TL 24. The output buses of the trigger registers-adders 23 and 24 are connected to the inputs of the decoder 30 of the address code, the output buses of which are connected to the inputs of the comparison unit 31 ; The second inputs of this block are connected to the output buses of the decoder 32, the address register 33, and the long-term memory 34, which stores the video recordings of the corresponding geometric images. The output buses “More,” Less, “Equal to block 31 are connected respectively to the inputs“ -, “+,“ Stop of block 35 for searching video frames; To the input “Start it through the scheme“ OR 36, the output bus of the valve 37 points is connected, the potential input of which is connected to the output bus of the key 38 ”Point, and to the pulse input - the output bus of the generator 5 pulses. Bus output “Start of indication from computer through delay line 39 and circuit“ OR 36 is connected to input “Start of block 35 for searching video frames. The output of the comparison unit 31 is also connected to the input of the “Display unit 40” turned on, whose input “Off” is connected to the output bus of the OR circuit 28. The output buses of the video frame search unit 35 are connected to the corresponding inputs of the non-volatile memory 34. The device operates as follows. When pressing any of the keys of the functional keyboard 1 into the register of 4 characters, the codes of the corresponding word, number or understanding of the programming language, which are in the form of eight-bit characters, are entered through the gates 6 through the digitizers 2, 14, 15, the transmission gates character transmissions are transmitted to a computer in the order determined by computer communication unit 7 with a computer that controls, in addition, the shift circuit 8 by four (when entering a number) or eight (by transmitting characters to the computer’s RAM) bits. Thus, an array of words is entered into the computer that serves as a description of a certain element of the drawing. The description of this description includes basic elements with respect to which the input element is determined, the determinants of the relations between the elements (intersection, touch, etc.), dimensional chains and the determinants of the relative position of the elements. To form the task address code, the signals from the outputs of the key group 13 of the basic elements and the relationship decanters through the encoder 15, the transmission gates 11 are fed to the inputs of the adder register 24, where the sum code of the basic elements and the relation determinants is formed. Similarly, in the register-adder 23 of position determinants, a summary code of position determinants is formed. The signal from the output of the tire key 38 "Point through the valve 37 points and the scheme" OR 36 is fed to the input "Start the block search video frames. The search direction is determined by signals from the outputs or "More," Less comparison circuit 31 depending on the codes currently stored in the register-adders 23-24 and register 33 of the address of the non-volatile memory 34.

По вление сигнала на выходе шины «Равно схемы 31 сравнени  определ ет момент окончани  поиска и включени  блока 40 индикации с изображением.The appearance of a signal at the output of the bus, Equal to comparison circuit 31, determines when the search is completed and the display unit 40 is turned on with an image.

В зависимости от конструктивного исполнени  блока 40 и долговременного запоминающего устройства 34 регистр 33 адреса ДЗУ может быть выполнен на триггерах, ком-плекте магнитных головок или в виде матрицы фотоэлементов .Depending on the design of the block 40 and the long-term storage device 34, the DSS address register 33 can be executed on triggers, a set of magnetic heads or in the form of a photocell array.

В тех случа х, когда описание элемента чертежа содержит в себе описание некоторых других элементов, определение каждого из которых  вл етс  самосто тельной задачей, выдача непссредс7векно на экран становитс  невозможной . В этом случае формирование кодов адресов видеоизображений осуществл етс  в ЭВМ, а передача их на устройство отображени  осущ.ествл етс  следующим образом.In those cases when the description of a drawing element contains a description of some other elements, the definition of each of which is an independent task, it is impossible to issue to the screen directly. In this case, the formation of video address codes is carried out in a computer, and they are transferred to a display device as follows.

Сигнал «Пуск индикации из ЭВМ через схему «ИЛИ 28 поступает на единичный установочный вход триггера 25 индикации. Иа входы регистра-сумматора 24 поступает символ, содержащий код базовых элементов и определителей отношений, на входы регистрасумматора 23 - символ, содержащий код олределителей положени . Сигнал «Пуск индикации через линию задержки 39 и схему «ИЛИ 36 постунает на вход «Пуск блока 55 поиска видеокадров. После отработки блока 55 в блоке 40 высвечиваетс  изображение геометрического объекта.The signal “Start-up of the indication from the computer through the circuit“ OR 28 is fed to a single installation input of the trigger 25 of the indication. The inputs of the register-adder 24 receive a symbol containing the code of the basic elements and determinants of relations, and the inputs of the registracter 23 is a symbol containing the code of the position controllers. The signal “Start-up of the indication through the delay line 39 and the scheme“ OR 36 comes to the input ”“ Start-up of the block 55 for searching video frames. After testing block 55 in block 40, an image of the geometric object is displayed.

Сигнал «Стоп индикации с выходной шины ЭВМ через промежуток времени, оиредел е .мый датчиком времени, поступает через схему «ИЛИ 29 на нулевой установочныйThe signal "Stop the display from the output bus of the computer after a period of time, determined by the time sensor, goes through the scheme" OR 29 to the zero setting

вход триггера 25 индикации, на входы «Установка нул  регистров-сумматоров 23 и 24 и на вход «Выключено блока 40 инднкации.the trigger input 25 of the display, to the inputs “Installation of zero register-adders 23 and 24 and to the input“ Off of the indication block 40.

Предмет изобретени Subject invention

Устройство дл  ввода и отображени  геометрических изображений, содержащее блок ввода, блок сравненн , блок пам ти, блок индикации , блок поиска кадра, регистры, дещифраторы , триггеры, логические схемы, линию задержки, переключатель и генератор одиночных импульсов, отличающеес  тем, что, с целью повышени  достоверности вводимой информации о графическом изображении объекта проектировани , в нем выходы блока ввода через группы вентилей и регистры-сумматоры подключены к дещифратору кода задачи, соединенному с одним из входов блока сравнени , другие входы которого через дешифратор подключены к регистру адреса блока пам ти, а выходы блока сравнени  соединены с одннм из входов блока индикации и с соответств ющими входами блока поиска кадра, выход которого подключен к блоку пам ти, соединенному с регистром адреса и с другим входом блока индикации, а выходы нервой и второй схем «ИЛИ подключены соответственно к клельме «Пуск индикации, соединенной через линиюA device for inputting and displaying geometric images, comprising an input unit, a comparator unit, a memory unit, an indication unit, a frame search unit, registers, decipherors, triggers, logic circuits, a delay line, a switch and a single pulse generator, characterized in that in order to increase the reliability of the input information about the graphic image of the design object, in it the outputs of the input block through the valve groups and the registers-adders are connected to the task code decryptor connected to one of the inputs of the compare neither, the other inputs of which are connected via the decoder to the address register of the memory unit, and the outputs of the comparison unit are connected to one of the inputs of the display unit and to the corresponding inputs of the block search unit whose output is connected to a memory unit connected to the address register and to another the input of the display unit, and the outputs of the nerve and second circuits “OR are connected respectively to the clalem“ Start of the indication connected via a line

задержки с одним из входов третьей схемы «ИЛИ п через иереключатель с генератором одиночных импульсов, и к клемме «Стоп нидикации , выход первой схемы «ИЛИ подключей к единичпому входу триггера индикацни , соединенному с одним из входов групп вентилей, выход второй схемы «ПЛИ подключен к блоку индикации и к нулевым входам триггера и регистра-сумматора.delays with one of the inputs of the third circuit “OR” through a switch with a single pulse generator, and to the terminal “Stop indication, the output of the first circuit” OR connect to the one input of the trigger trigger connected to one of the inputs of the groups of gates, the output of the second circuit “PLI connected to the display unit and to the zero inputs of the trigger and register-adder.

SU1646629A 1971-04-17 1971-04-17 DEVICE FOR INPUT and DISPLAY OF GEOMETRIC IMAGES SU367438A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU1646629A SU367438A1 (en) 1971-04-17 1971-04-17 DEVICE FOR INPUT and DISPLAY OF GEOMETRIC IMAGES

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU1646629A SU367438A1 (en) 1971-04-17 1971-04-17 DEVICE FOR INPUT and DISPLAY OF GEOMETRIC IMAGES

Publications (1)

Publication Number Publication Date
SU367438A1 true SU367438A1 (en) 1973-01-23

Family

ID=20472359

Family Applications (1)

Application Number Title Priority Date Filing Date
SU1646629A SU367438A1 (en) 1971-04-17 1971-04-17 DEVICE FOR INPUT and DISPLAY OF GEOMETRIC IMAGES

Country Status (1)

Country Link
SU (1) SU367438A1 (en)

Similar Documents

Publication Publication Date Title
GB1036024A (en) Data processing
SU367438A1 (en) DEVICE FOR INPUT and DISPLAY OF GEOMETRIC IMAGES
US3900722A (en) Multi-chip calculator system having cycle and subcycle timing generators
US4277836A (en) Composite random access memory providing direct and auxiliary memory access
JPS649635B2 (en)
US4004279A (en) Method and apparatus for controlling data transfer between input and output devices and a direct digital controller
US3142042A (en) Apparatus for transferring data from punched cards to a memory device
US4011544A (en) Control system having a programmed logic unit
SU468234A1 (en) Device for entering discrete data
SU746629A1 (en) Information display
KR940006837B1 (en) Circuit for color emulation
SU1193722A1 (en) Device for displaying information
SU911502A1 (en) Address shaper
SU458814A1 (en) Centralized program management system
SU1005013A1 (en) Data input device
SU1543411A1 (en) Device for interfacing computer and peripheral objects
RU2095846C1 (en) Software-control device for logical control of electric drives and guarding alarm
SU1015411A1 (en) Device for reducing information redundancy
SU1508222A1 (en) Device for interfacing two computers
SU1317474A1 (en) Device for scaling images
SU684535A1 (en) Information input arrangement
SU783784A1 (en) Device for collecting data from two-position sensors
SU1659984A1 (en) Device for complex system situation control
SU826377A1 (en) Device for sensing coordinates from crt screen
SU1029178A2 (en) Microprogrammed control device